在活动的VoiceChat AVAudioSession中拆分音频路径以在AirPlay上播放但使用设备录制

Ale*_*akh 5 iphone videochat ios avaudiosession airplay

我正在为iPhone构建一个视频聊天应用程序.它应该可以正常工作的要求之一AirPlay.一旦我切换到AirPlay视频进入,AppleTV但音频留在手机上.产生的音频路由是Speaker-and-EmbeddedMic,我没有看到将音频路由切换到AppleTV (AirPlay)并继续使用麦克风录音的选项.

VideoChat模式未激活 - 我可以使用AppleTV(AirPlay)播放音频: 在此输入图像描述

VideoChat 模式IS有效 - 我现在有两个输出设备 - 扬声器和耳机: 在此输入图像描述

  • 是否可以在 启用模式的情况下使用输出PlayAndRecord会话VideoChat
  • 有什么可能的解决方案?