Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
rsg
Channel Surfer

Subtitles not showing on HLS stream with webVTT

Our HLS video stream has webVTT subtitles as a separate stream in manifest . On all other players (videoJS, exoplayer, all Akamai hls tester) the subtitle stream displays.  We cannot get the subtitle to show on our roku player or the roku stream tester http://devtools.web.roku.com/stream_tester/html/

Test stream: https://content.uplynk.com/697d92f97beb4d77942c94674d6efef1.m3u8
Our test player successfully showing subtitles: https://content.uplynk.com/player5/1ADErQKvRggNvu230hEnUcsa.html

After many hours of troubleshooting we discovered that the issue is in the way the subtitles are written in the HLS manifest by the transcoder

#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="English",DEFAULT=NO,FORCED=NO,URI="https://content-ause3.uplynk.com/697d92f97beb4d77942c94674d6efef1/sub0.m3u8",LANGUAGE="en",AUTOSELEC..."

if DEFAULT is changed to YES then the subtitles play in Roku

Roku is the ONLY player that cannot show (Amazon Fire and all the other video players can display fine).

Does anyone have any suggestions other than going back to the transcoder?

Thanks

0 Kudos