AVAudioRecorder和AirPlay Mirrioring

当AVAudioRecorder会话处于活动状态时(当我正在录制audio时),我无法激活设备上的AirPlay镜像。 Airplay镜像在应用程序运行时停用,当应用程序退出时将其重新打开。 这篇文章似乎表明, 这是没有办法的 。

我的想法是尝试:

  • 使用较低级别的录制框架
  • 或者输出一个单独的窗口到外部显示器 ,而不是镜像 (我试过这个,它不工作)。

有没有其他方法可以解决这个问题,或者你知道这两种方法中的哪一种是已知的?

使用AudioQueue进行录制(如Apple的Sample Code Speak Here ),而不是AVRecorder。 多一点工作来实现,但录制继续或closuresAirplay镜像。