The Ravnur Government Live Streaming and Video Archive Management solution supports live captions when sent as embedded CEA-608/708 streams. Whether you are using the passthough or cloud encoding mode on the streaming server, the caption stream should be viewable in the player.

If your live captions are not appearing in the player, please follow these troubleshooting steps:

  1. Test the stream with both types of streaming servers (a passthrough streaming server and a streaming server using cloud encoding).
  2. If the stream appears in the channel using the cloud encoding server but not in the channel using passthrough, then the issue may be that the caption stream may not be configured correctly.

The most common configuration is to send the CEA-608 format inside the CEA-708 envelope, and this will work for the Azure Media Player (the player used for live streams) because the Azure Media Player does not support pure CEA-708 caption streams. This is a known limitation of the AMP.

The reason why the captions still appear when streamed through the server using cloud encoding is that the cloud encoding process re-muxes the original input data from the customerโ€™s contribution encoder, and basically โ€œfixesโ€ this caption issue for the AMP. The internal encoding component in the cloud inserts the CEA-608 captions into the CEA-708 envelope.   

ACTION: Inspect the live caption stream configuration output by the contribution encoder and ensure that the CEA-608 format is embedded in the CEA-708 stream in order for it to be read by the Azure Media Player.

Was this article helpful to you?

Ravnur

Leave a Reply