我正在尝试播放用户音乐库中的音乐,同时从内置麦克风进行录音。但是,一旦我开始从麦克风录音,它就会自动暂停音乐,并且我找不到任何同时播放音乐和录音的方法。我使用 MediaPlayer 框架播放音乐,使用 AudioToolbox 框架从麦克风录音。
有谁知道是否可以同时播放音乐和从麦克风录音,如果可以的话该怎么做?
最佳答案
您将 Audio Session 设置为kAudioSessionCategory_PlayAndRecord
并创建一个输入/输出远程 io 音频单元。
“疯狂”作者谈论如何做到这一点here并提供代码。
这篇文章的开创性语气现在有些过时了。
关于iPhone SDK : how to play music and record from the mic at the same time?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1197397/