Когда я пытаюсь транслировать фрагменты 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 Sink Filter (Генерирует фрагменты TS на основе времени)
Может ли кто-нибудь поделиться некоторыми моментами поведения IPad HLS? Ожидает ли iPad каких-то дополнительных параметров для синхронизации?
Спасибо.