Что означает это сообщение об ошибке "Полученная ошибка разрыва"? От медиастримвалидатора Apple
С помощью mediastreamvalidator от Apple для проверки файла m3u8 я получил сообщение об ошибке: "Получена ошибка прерывания", но я не нашел объяснения этому сообщению об ошибке в https://developer.apple.com/library/ios/technotes/tn2235/_index.html
Кто-нибудь знает, что означает эта ошибка, и будет ли эта ошибка причиной каких-либо проблем?
Версия моего медиастримвалидатора: Бета-версия 1.1(150608)
Ниже приведен результат медиастримвалидатора:
-------------------------------------------------- ------------------------------ test_1444446455_hls_64944_116-10.m3u8 -------------------------------------------------- ------------------------------ Синтаксис плейлиста: ОК Обработано 15 из 15 сегментов: test_1444446455_hls_64944_116-10_00003.ts: ОШИБКА: (-12976) Получена ошибка разрыва -> Трек ID: 258 test_1444446455_hls_64944_116-10_00007.ts: ОШИБКА: (-12976) Получена ошибка разрыва -> Трек ID: 258 test_1444446455_hls_64944_116-10_00010.ts: ОШИБКА: (-12976) Получена ошибка разрыва -> Трек ID: 258 test_1444446455_hls_64944_116-10_00014.ts: ОШИБКА: (-12976) Получена ошибка разрыва -> Трек ID: 258 Средняя продолжительность сегмента: 2,00 секунды Скорость воспроизведения в плейлисте: средняя: 3,24 Мбит / с, максимальная: 3,72 Мбит / с Скорость передачи сегмента: средняя: 3,04 Мбит / с, максимальная: 3,65 Мбит / с Средние структурные накладные расходы сегмента: 76,21 кбит / с (2,50 %)
Спасибо.
1 ответ
Прерывание может быть вызвано:
- изменения в кодировке, такие как: другой формат файла, номер, тип и идентификаторы дорожек, различные параметры кодирования
- несогласованные последовательности меток времени, такие как пропуски или пролонгации
Такие случаи должны / должны быть обозначены тегом EXT-X-DISCONTINUITY.
Проверьте, выдает ли ваш кодировщик действительный вывод.