Your Digital Media Has Never Looked So Good

Topic Author
Posts: 11
Joined: Mon Sep 04, 2017 11:46 pm

Closed caption not appearing on Roku

Thu Dec 07, 2017 12:38 am

  1. We are developing a client application which has live linear stream. Now this stream has embedded captions for some specific content stream, ie not all video inside this live linear stream has captions only specific ones. The subtitles are webvtt.
  2. When playing this video on Roku, I am not able to show captions. Client confirmed that captions play on Android and iOS.
  3. To test whether there's any implementation problem, I checked with this dummy link from Kaltura,1_80sohj7p/format/applehttp/protocol/http/a.m3u8

this when played on Roku, shows captions. In total this video has 7 captions and all of them are visible in track listing on Roku
I am using Video node to play video.

clientVideoContent = {
            streamFormat: "hls",
            description: mediaModel.metaModel.description,
            url:  clientVideoURL

    4.  I create this content and assign it to video node.
  1. The client also provided us with their dummy link for VOD content. That specific VOD, when played on Roku, was also showing captions. 
  2. Throughout my testing, my code implementation was same. No changes.
  3. I suppose we don't have to handle captioning for embedded streams in Roku for Video node?
  4. If so, please recommend what additional steps have to be taken!
  5. In regards to this link from forum: ... tt#p547811
Posts: 24
Joined: Fri Jun 03, 2016 12:45 am
Location: India

Re: Closed caption not appearing on Roku

Fri Dec 15, 2017 7:07 am

You might need to set the subtitle config. Try this
subtitleConfig = {
                  trackName: "eia608/1"

Who is online

Users browsing this forum: No registered users and 1 guest