2016-07-04 5 views
0

Я создаю приложение Chromecast, которое транслирует видео и использует потоки VTT. Я успешно удалось загрузить TTML, но я требую, чтобы загрузить VTT также для этого я следующий кодChromecast VTT не отображается

this.player.enableCaptions(true, 'vtt', 'http://some_file.vtt'); 

это не удается в течение MediaPlayer.js с tyhe следующей ошибки

Uncaught TypeError: Cannot read property 'parse' of null 

Это выглядит в коде для загрузки отдельных сигналов кто-нибудь сталкивается с этой проблемой?

+0

VTT должны были webvtt – Deviland

ответ

0
this.player.enableCaptions(true, 'vtt', 'http://some_file.vtt'); 

должен быть

this.player.enableCaptions(true, 'webvtt', 'http://some_file.vtt'); 
0

Вам необходимо добавить информацию (текст/аудио) в свою MediaInfo, а затем установить активную дорожку. Взгляните на это guide. Также имейте в виду, что наличие треков, даже когда ваш носитель mp4, потребует CORS.