Я работаю над игрой, которая во время последовательности заголовков воспроизводит видео в фоновом режиме, используя MPMoviePlayerController.Я накладываю свои игровые элементы управления на это (всего лишь несколько текстурированных кнопок UIB).
Само видео не имеет звука, но я играю звуки, когда нажимаю кнопки через OpenAL.Для Audio Session установлено значение «Ambient», и всякий раз, когда рядом нет MPMoviePlayerController, он правильно реагирует на кнопку отключения звука и громкость на устройстве.Но как только видео начинает воспроизводиться, оно выдает звуки безотносительно к настройкам приглушения звука или громкости.
Кто-нибудь может мне помочь?Взаимодействует ли MPMoviePlayerController с состоянием AudioSession?Есть ли способ, чтобы предотвратить это.В моем фильме нет звука, поэтому делать это не нужно.