Как упаковать несколько внешних дорожек 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.

Другие вопросы по тегам