2013-07-09 3 views
0

Я транслирую файл m3u8 через MPMoviePlayerController.
Я использую службу encoding.com для кодирования потока из файлов mp4 в m3u8
Когда мы переключаемся на поток только аудио, получаем this image (логотип QuickTime).
Но иногда мы получаем аудио только данные, но экран для MPMoviePlayerController становится пустым (если QuickTime логотип должен быть)m3u8 Пустой экран для видео, но звук играет

Может ли быть проблема с кодировкой или что-то делать с MPMoviePlayer?
Если это проблема MPMoviePlayer, есть ли способ ее обойти?

Я уже пытался установить фоновое изображение зрения MPMoviePlayer ..

ответ

0

Сейчас я работаю с чистым потоком .m3U8 файл и он работает просто отлично. Поэтому, не видя кода для вашего MPMoviePlayerController, я бы сказал, что он имеет какое-то отношение к вашему потоку и/или тому, как он кодируется, потому что я знаю, что MPMoviePlayer поддерживает потоки .m3U8.

Рекомендуется загружать на сервер или службу, где вы можете просто переходить по ссылке. Оттуда вы можете проверить, работает ли поток на мобильном устройстве, загрузив его в Safari.