AVAudioSession - 在后台录制音频被 VoIP 中断
AVAudioSession - recording audio in the background gets interrupted by VoIP
我正在尝试在 iOS 应用程序的后台录制音频。我设法做到了,我将后台模式设置为 "Audio, AirPlay and Picture in Picture" 并将音频会话设置为 AVAudioSessionCategoryPlayAndRecord,它确实在后台录制,但是,当我启动 Skype 或任何其他 VoIP 应用程序并开始通话时,我的应用程序是完全中断并停止录制。
知道如何在另一个应用程序处理 VoIP 时强制我的应用程序在后台录制吗?
这是不可能的。一次只能有一个应用程序容纳录音界面。
通话时的 VoIP 应用程序将保留播放和录音界面。需要等待接口释放才能恢复录制。
我正在尝试在 iOS 应用程序的后台录制音频。我设法做到了,我将后台模式设置为 "Audio, AirPlay and Picture in Picture" 并将音频会话设置为 AVAudioSessionCategoryPlayAndRecord,它确实在后台录制,但是,当我启动 Skype 或任何其他 VoIP 应用程序并开始通话时,我的应用程序是完全中断并停止录制。
知道如何在另一个应用程序处理 VoIP 时强制我的应用程序在后台录制吗?
这是不可能的。一次只能有一个应用程序容纳录音界面。
通话时的 VoIP 应用程序将保留播放和录音界面。需要等待接口释放才能恢复录制。