Hi,
We've recently gone live with a feature that enables users to watch live content where subtitles were working as expected. However, once live several devices have transitioned to a firmware version of 9.2.0 which has caused subtitles to stop working for several streams.
Can you also try the "TrackName property is set to "webvtt/track" where track specifies the index of the caption track to render".
Also do you have a list of subtitles to select from in the manifest? I had issues with the list of subtitles in 9.1(subtitles wont load automatically, only on DASH VOD), had to limit the subtitles to one!
this is what I did for external subtitles to work, (if not reading from the manifest):
Subtitle_Tracks.push({"Language":"eng","TrackName":ccUrl,"Description":descriptionForLang}) subtitle_config = { TrackName: ccUrl}
ContentNode_object.subtitleconfig = subtitle_config
ContentNode_object.SubtitleTracks = Subtitle_Tracks
Hi @gomad,
Thanks for getting back to us on this. Something about setting the trackName jogged our memory a bit, so what we did was review the availableTracks that were being registered behind the scenes, and collect the WebVTT trackName from here, and then pass this into the video content node to enforce this.
So..
availableTracks[1] returns this:
{
Description: ""
Language: "eng"
TrackName: "dash/c~WEBVTT~eng~main"
}
We grab the trackName, and pass it to:
Cool!
i guess you dont have a list of subtitle to serve so it works! 🙂