AVAudioSession - 在后台录制音频被VoIP

时间:2015-11-04 13:35:17

标签: ios objective-c voip audio-recording

我正在尝试在iOS应用程序中在后台录制音频。我设法做到了,我将后台模式设置为“Audio,AirPlay和Picture in Picture”,音频会话设置为AVAudioSessionCategoryPlayAndRecord,它会在后台录制,但是,当我启动Skype或任何其他VoIP应用程序并开始通话时,我的应用程序完全中断并停止录制。

任何想法如何强制我的应用程序在后台录制而其他应用程序正在处理VoIP?

1 个答案:

答案 0 :(得分:1)

这是不可能的。一次只能有一个应用程序可以保存录音界面。

随叫随到的VoIP应用程序将同时保存播放和录制界面。您必须等待释放界面才能恢复录制。