MPMoviePlayerViewController, воспроизведение звука видео в фоновом режиме

Я играю видео поток с MPMoviePlayerViewController, В моем приложении info.plist Я поставил UIBackgroundModes в audio, Когда я нажимаю кнопку "Домой" во время воспроизведения, воспроизведение видео приостанавливается, после возврата в приложение воспроизведение снова продолжается. Он работает из коробки без необходимости что-либо менять. Но в некоторых приложениях (например, Жасмин) при нажатии кнопки "Домой" воспроизведение видео продолжается в фоновом режиме. Итак, у меня есть 2 вопроса: 1) Что за магия? Как воспроизвести звук видео в фоновом режиме, не показывая сам видеопоток? Я не могу найти какие-либо рабочие решения. 2) Если это сложно реализовать, могу ли я оставить все как есть? Я поставил UIBackgroundModes в audio без воспроизведения звука в фоновом режиме, поэтому я предполагаю, что мое приложение может быть отклонено на этапе проверки. Я прав? Или для настройки приложений потокового видео UIBackgroundModes разрешено, даже если ничего не играет в фоновом режиме? Заранее спасибо.

2 ответа

Решение
  1. Вы должны отключить аудиопоток для фонового режима
  2. Ваше приложение будет отклонено, наверняка. Я тоже ищу техническое решение;)

Вам необходимо установить категорию аудио сеанса. Прочитайте документацию здесь:

Другие вопросы по тегам