带有AVPlayer多个实例的AirPlay 2

时间:2018-07-11 22:00:58

标签: ios airplay homepod

我们的应用程序一次播放两个音频流:前景(声音)流和背景(音乐)流。为了处理回放,我们有2个AVPlayer实例,一个实例用于前景,另一个实例用于背景。

使用AirPlay 1,效果很好。选择新路线后,两个流都将在所选设备上开始播放。

但是,对于AirPlay 2,这不能正常工作。前景音频都将开始播放,并以一种使它们看起来像相互竞争的方式运行。它们永远不会正确覆盖。

在流向AirPlay 2设备(即HomePod)时,是否有某种方法可以使此工作正常进行,而不必诉诸使用AVSampleBufferAudioRenderer来完全重写整个应用程序?

0 个答案:

没有答案