Как отобразить субтитры в roku?

Я работаю над сценарием Roku Bright с использованием графа сцены, который будет воспроизводить видео HLS (VOD и в прямом эфире), нажмите кнопку выбора и установите «режим субтитров: включен», но субтитры по-прежнему не отображаются. даже всплывающее окно

введите здесь описание изображения

отображается сообщение «нет заголовка» или «нет заголовка или выбора аудио». Тот же поток Я вижу субтитры на дорожке 1 при воспроизведении в проигрывателе VLC. Яркий код скрипта -

inner = createObject("RoSGNode", "ContentNode")
inner.url = videoUrl
inner.streamformat = "hls"  
inner.StreamBitrates = [1920]
inner.StreamQualities = ["HD"]   
inner.SwitchingStrategy = "full-adaptation"
m.innerVideo.enableUI = false
m.innerVideo.visible = true
m.innerVideo.setFocus(true) 
m.innerVideoTitle.visible = true     
m.innerVideo.retrievingBar.visible = false 
m.innerVideo.enableTrickPlay = false  
m.innerVideo.retrievingTextColor = "#000000" 
m.innerVideo.bufferingTextColor = "#000000"
m.innerVideo.autoPlayAfterSeek = false
m.innerVideo.bufferingBar.visible = false 
m.innerVideo.bufferingBar.opacity = "0" 
m.innerVideoTitle.text = videoTitle
m.innerVideo.content = inner
m.innerVideo.control = "play"

Состав потока m3u8 -

EXTM3U EXT-X-VERSION: 3 EXT-X-STREAM-INF: BANDWIDTH = 3211072, CODECS = "avc1.77.41, mp4a.40.2", RESOLUTION = 1280x720 chunklist_b2931072.m3u8 EXT-X-STREAM-INF: 1231072, BANDWIDTH = CODECS = "avc1.66.32, mp4a.40.2", РАЗРЕШЕНИЕ = 640x360 chunklist_b1131072.m3u8

Пожалуйста, помогите нам и приведите лучший пример.


person Balbant Singh    schedule 12.04.2017    source источник


Ответы (1)


Возможно, вам потребуется установить конфигурацию субтитров. Попробуй это

    inner.subtitleConfig = {
        trackName: "eia608/1"
    }
person Rajashekhar Rangappa    schedule 13.04.2017
comment
Большое спасибо за отличное решение, это работает для меня, но я получаю новую ошибку *** ОШИБКА: отсутствует или недействителен PHY: 'eia608 / 1' при запуске воспроизведения видео. - person Balbant Singh; 13.04.2017
comment
Даже у меня тоже каждый раз то же самое. Но CC будет работать - person Rajashekhar Rangappa; 20.04.2017
comment
Постороннее предупреждение о PHY: 'eia608 / 1' кажется незначительной ошибкой Roku. Добавьте свой голос к этому forum.roku.com/viewtopic.php?f=34&t = 97471, чтобы повысить вероятность исправления - person Nas Banov; 22.04.2017