我有一系列AVMutableCompositions,我正在使用AVPlayer播放。当我通过扬声器、耳机或蓝牙播放时,一切都很顺利。然而,一旦连接到AirPlay,一切就崩溃了。
当我尝试播放一个资产并尝试切换到新的资产时,我会收到一个AVAudioSessionMediaServicesWereResetNotification通知,并且设备会断开与AirPlay的连接。我尝试将AVMutableCompositions导出到文件中,然后使用AVURLAssets,但这似乎没有改变任何东西。
有人知道这里发生了什么吗?看起来我将无法支持AirPlay...
我有一种感觉,我可以切换到AVAudioPlayer,这样就可以解决问题,但我正在生成数十个AVMutableCompositions,不想读写它们到磁盘上。
当我尝试播放一个资产并尝试切换到新的资产时,我会收到一个AVAudioSessionMediaServicesWereResetNotification通知,并且设备会断开与AirPlay的连接。我尝试将AVMutableCompositions导出到文件中,然后使用AVURLAssets,但这似乎没有改变任何东西。
有人知道这里发生了什么吗?看起来我将无法支持AirPlay...
我有一种感觉,我可以切换到AVAudioPlayer,这样就可以解决问题,但我正在生成数十个AVMutableCompositions,不想读写它们到磁盘上。