Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

how to show subtitles during live broadcast?


I'm using 5.2.970.
During a broadcast we are simultanously translating into 3 languages.
How can I add subtitles to a livestream?

5 Community Answers

JeroenW

JW Player Support Agent  
0 rated :

That’s pretty hard when using the current captions plugin – it has no support for live ingestion of captions.

What would be easiest for you in terms of provisioning captions? There would be various options:

  • The captions plugin could be updated to pick up captions embedded as metadata in the live stream
  • You could use a separate, javascript (AJAX) workflow for displaying captions. They can be synced to the player using the player javascript API.
  • Last, a variation on the AJAX workflow could be to feed the captions to the plugin, instead of printing them to HTML.

What are your thoughts on this?

JW Player

User  
0 rated :

I want to have the captions in the player. So no printing to HTML.

Now I'm looking into the possibilities of wowza 2. They have cuepoints to inject the captions into the livestream. Here you can have a look at what the player needs to do:
http://www.wowzamedia.com/forums/showthread.php?p=43517#post43517
There u have flash player code for live and on-demand stream!

JW Player

User  
0 rated :

Jeroen,

Live captioning is extremely important to us (Federal Gov). It is mandated by law in section 508 for us. So, we have to do open captions on the video until we have closed captioning support. This is very ugly as you can imagine.

Currently we receive closed captioning data on line-21 of the incoming video feeds, but we could just as easily use a different technology...

Can we discuss?

JeroenW

JW Player Support Agent  
0 rated :

Sure; if you get them coming in on the feed, there’s various ways to get them into the player:

  • 3GPP Timed Text (supported by captions)
  • Remote messaging (like in RTMP)
  • XML stream
  • Websockets

Contact me at jeroen [at] longtailvideo. If you have some tech info on what a stream looks like (container / protocol / mediaserver etc), we can look at the easiest way to add the captions to the player.

JW Player

User  
0 rated :

I'm also interested in live closed captions. Currently we use a CC encoder dialed into the caption center which injects the Line21 data into the video. Then the webcast encoder card (Osprey 530) decodes the Line 21 and burns the text into the video stream which ends up being Open Captions. Then that is encoded with FME.

I've love to find a workflow to do TRUE live Closed Captions. Take the CC data and somehow inject it directly into the webcast encoder. But it seems you'd need 3 pieces to complete the puzzle: CC encoder (dialed into the captioning center) sending caption data to the webcast encoder (FME) and the Player to decode and display it like the JW Captions Plug-in does.

Please keep the discussion going!

This question has received the maximum number of answers.