HTTP-Live-Streaming - проблема с загрузкой? - PullRequest
2 голосов
/ 20 июля 2010

Я (пытаюсь) использовать HTTP-Live-Streaming в своем приложении, и после нескольких недель повторного кодирования оно теперь работает без ошибок валидатором mediastream.

На моем последнем iPod Touch (iOS 4.0) с Wi-Fi видеопоток загружается за 1 секунду и переключается на поток с максимальной пропускной способностью.На другом тестовом устройстве iPhone 3G (iOS 3.0) с WiFi загрузка потока занимает до 30 секунд, хотя я вижу в своих файлах журнала, что он ищет высококачественный поток через 1 секунду.Но я получаю черный экран со звуком только в первые 30 секунд.Это из-за лучшего процессора на последнем iPod touch или из-за обновления iOS?

Также я опасаюсь еще одного отказа Apple, потому что в последний раз, когда они проверяли мой поток, они смотрели только каждыйВидеопоток в течение примерно 3 секунд, а затем отклонил, потому что они не видели видео.

1 Ответ

0 голосов
/ 05 декабря 2011

. Внимательно посмотрите на сегментированные файлы.Пример: можете ли вы сыграть первый некачественный сегмент MPEG-TS в VLC?Их видео есть?

Я обнаружил, что устройства iOS очень требовательны к тому, что они будут играть и не будут играть.Убедитесь, что вы используете настройки кода с наименьшим общим знаменателем.Я большой поклонник Полного руководства по форматам iPod, Apple TV и iPhone

...