В моем приложении я сделал [audioSession setCategory:AVAudioSessionCategoryPlayback] для воспроизведения звука в фоновом режиме, а также для отключения звука других воспроизведений звука во время воспроизведения песни в моем приложении. Я воспроизводю аудио с помощью AVPlayer, а также у меня есть UIWebView для воспроизведения видео в том же приложении. Проблема возникает, когда я воспроизвожу видео в веб-просмотре и аудио с помощью AVPlayer. В этом случае музыка смешивается. До iOS 6, когда я повторяю ту же ситуацию, один звук автоматически приостанавливается, и смешивание не происходит. Поэтому, пожалуйста, предложите некоторые решения.
Проблема с AVAudioSession в iOS 6
comment
Я испытываю точно такую же проблему. Я не получаю вызовы прерывания делегата AVAudioSession, когда начинается воспроизведение видео в UIWebView, что приводит к смешиванию звука из AVPlayer и звука из UIWebView.
- person EJV   schedule 26.05.2013
Ответы (1)
Попробуйте установить
Требуемые фоновые режимы -> Приложение воспроизводит звук
в Info.plist.
person
Ernst Pfann
schedule
13.02.2013