Forum Discussion

jaycharles's avatar
jaycharles
Visitor
13 years ago

CEA608 Caption support?

My HLS server implementation supports injection of SEI data for CEA608 captions, which work fine on Quicktime and VLC.

Is there a brightscript API for reading and displaying CC1 captions in Roku?

Thanks.
  • Currently, only SRT files are supported for captions. Roku is "planning to support closed captioning via SMPTE TimeText in a coming software update" but there's no ETA on that yet.
  • Hmm... sorry to hear that. Seems the rest of the industry is working with CEA608 CC1 via SEI for HLS. Since I'm dealing with live streams, Roku may be a no-go for captioned streams in my use case.
  • As I understand it, SMPTE is the industry standard for broadcast captions. Since most live streams are produced for broadcast (probably too general of a statement), SMPTE makes a lot of sense, as it doesn't require any extra encoding. For what it's worth, I believe Apple already support SMPTE for HLS.

    Either way, here's the post with the text I quoted in my previous response: viewtopic.php?f=34&t=51113&p=346903#p346903
    RokuPatrick may be able to give you more details, if necessary.