У меня есть последовательность AVMutableCompositions, которую я играю с AVPlayer. Все работает отлично, когда я играю через динамик, наушники или Bluetooth. Однако, как только я подключаюсь к AirPlay, все разваливается.
Я могу воспроизвести один актив и пытаюсь переключиться на новый актив, получаю уведомление AVAudioSessionMediaServicesWereResetNotification, и устройство отключается от AirPlay. Я попытался экспортировать AVMutableCompositions в файлы, а затем использовать AVURLAssets, но, похоже, это ничего не изменило.
Кто-нибудь знает, что здесь происходит? Похоже, я не смогу поддерживать AirPlay...
У меня такое ощущение, что я мог бы переключиться на AVAudioPlayer, и это решило бы проблему, но я создаю десятки AVMutableCompositions и не хочу читать и записывать их на диск.