Проблема синхронизации аудио / видео - потоковое вещание Apple через HTTP - PullRequest
2 голосов
/ 15 июля 2011

Когда я пытаюсь транслировать фрагменты TS, сгенерированные сторонними мультиплексорами (Mainconcept / Elecard) из браузера Safari в IPad 2.0 / 1.0, я всегда вижу проблему синхронизации аудио-видео в течение определенного периода времени.

Но то же самоеклипы нормально воспроизводятся в стандартном медиапроигрывателе на ПК с Windows или Macbook.

Я также замечаю, что в IPad не возникает проблем при потоковой передаче фрагментов TS, сгенерированных инструментом Media File Segmenter в MAcbook.

Что ожидает этот IPad от мультиплексоров сторонних производителей?

Например: при попытке передать потоковые наборы TS в Ipad, где общая длительность фрагмента составляет 5 мс 35 с (включая все фрагменты TS), янаблюдать, как аудио перестает синхронизироваться через 2 мс 40 с.

Ниже приведен медиа-конвейер, используемый для генерации фрагментов TS

Video.mp4 (Source) -> Mainconcept MPEG4 DeMultiplexer-> Mainconcept MPEG Multiplxer-> Фильтр приемника Mainconcept (генерирует фрагменты TS на основе времени)

Может кто-нибудь поделиться некоторыми моментами о поведении HLS IPad?Ожидает ли iPad каких-либо дополнительных параметров для синхронизации?

Спасибо.

1 Ответ

1 голос
/ 15 сентября 2011

В настройках Mainconcept Multiplexer включите «оптимизированную упаковку». Это решит проблему синхронизации AV

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...