Как упаковать несколько внешних дорожек WebVTT с HLS в Wowza
Я использую версию wowza 4.5.0 build18676. Недавно я экспериментировал с поддержкой нескольких треков в потоковой передаче wowza VOD. Вот набор файлов, которые у меня есть:
sample.mp4 - 1 видео-трек, 2 аудио-трека (английский, французский).
sample_english.vtt - файл субтитров WebVTT
sample_french.vtt - файл субтитров WebVTT
Я хотел бы знать конфигурацию SMIL для следующих сценариев:
Потоковая передача многоязычных внешних файлов субтитров VTT вместе с sample.mp4 с использованием протокола потоковой передачи HLS в wowza.
Например: я хочу сделать потоковую передачу HLS файла sample.mp4, и вместе с ним я хочу включить дорожки sample_english.vtt и sample_french.vtt.
Я ищу конфигурацию файла SMIL и любую конфигурацию сервера wowza для вышеупомянутых сценариев. Надеюсь, кто-то сталкивался с подобным сценарием. Спасибо заранее.
1 ответ
В настоящее время в Wowza не поддерживаются мульти-webVTT-треки. Вам нужно будет использовать файлы заголовков колонтитулов TTML, которые поддерживают многоязычность, которые затем можно использовать в одном <textstream>
в вашем файле SMIL.
<textstream src="multi.ttml" system-language="eng">
<param name="isWowzaCaptionStream" value="true"/>
</textstream>
Файлы SMIL в Wowza могут иметь только один параметр texttream.