iPhone SDK : how to play music and record from the mic at the same time?

标签 iphone audio media-player microphone

我正在尝试播放用户音乐库中的音乐,同时从内置麦克风进行录音。但是,一旦我开始从麦克风录音,它就会自动暂停音乐,并且我找不到任何同时播放音乐和录音的方法。我使用 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/

相关文章:

javascript - 在 sencha 的主视图中包含多个 View

iphone - (iPhone)我可以使用调度程序执行AudioServicesPlaySystemSound循环吗?

iphone - UIImage 旋转自定义度数

ios - 如何在使用 RTMPStreamPublisher 发布视频时将视频存储在 iPhone 上?

iphone - 应用程序在调试时工作但不在临时分发中

iphone - 在 “ipod”麦克风中播放iPhone音频

python - 使用 VLC 的 Python 绑定(bind)时,选项 --plugin-path 不再存在错误

audio - 带有音频和视频过滤器的 ffplay/ffmpeg 设置表

ios - 为什么我的 TableView 只显示数组中的大约 20 个项目?

android视频,听到声音但没有视频