MPMoviePlayerController не обновляет или не обращается к m3u8 в потоковой передаче HTTP HTTP - PullRequest
0 голосов
/ 27 октября 2010

У меня есть система Live HTTP Streaming, работающая на веб-сервере, и я хочу видеть поток на iPhone. Для этого я создаю новый MPMoviePlayerController и инициализирую его URL-адресом списка воспроизведения .m3u8, но у меня возникают некоторые проблемы:

  • Если я попробую его с уже сгенерированным списком воспроизведения, когда потоковая передача уже остановлена, я получу аудио, но только первые кадры видео.
  • Но, когда я пытаюсь воспроизвести поток во время генерации и обновления списка воспроизведения, проигрыватель фильмов загружает его, отображает первые кадры и зависает , как при попытке снова загрузить список.

Я попытался отобразить поток в мобильном Safari с тегом видео html5, и поведение такое же. Есть идеи, почему это происходит? Может ли это быть проблемой конфигурации веб-сервера? Я использую банкомат Glassfish.

1 Ответ

0 голосов
/ 28 октября 2010

Только что решил: просто работает в устройстве, а не на симуляторе . Понятия не имею, почему.

Также не имеет значения, реализуете ли вы его через html5 или через MPMoviePlayerController, поведение такое же.

Я надеюсь, что это поможет кому-то в будущем.

...