Brightcove Live Captioning: Start Live Event with captions delivered in the Brightcove player - BETA

Step 1 - Copy the Stream URL & Stream Key from 3Play

On the Confirmation page or the File Details page, copy the Stream URL and Stream Key.


IMAGE -highlited_confirmation_page


Step 2 - Launch Broadcast Program (encoder)

 Launch your preferred webcasting program. In this example, we'll use OBS (Open Broadcaster Software).

IMAGE - launchOBS


Step 3 - Paste the Stream URL and Stream Key from 3Play into Broadcast Program

In OBS, click the Settings button in the Controls section at the bottom right, then click on the Stream tab. You will be prompted for the Stream URL and Stream Key:

  • Add the Stream URL from 3Play Media in the Server field
  • Add the Stream Key from 3Play Media in the Stream Key field 
  • Do not enable Use authentication



Step 4 - Add Media Source and Begin Streaming

Add a media source by clicking the sign under Sources and either select a Media Source from the dropdown menu or configure an audio/video input. 

Note: Ensure all unnecessary audio sources (eg, Desktop Audio or Mic/Aux) are muted in your encoder to prevent overlapping audio in your stream.

Click here for information on how to add a webcam to OBS



IMAGE- add_video_source.png


Step 5 - Start Streaming

Once the sources have been set in OBS, and your event start time has approached, click Start Streaming.


IMAGE- startStreamingEvent


Live captions should then start displaying directly in the Brightcove Live video player.

Note: In order to stop the stream, you need to stop from your encoder, or from 3Play.  Canceling the event in Brightcove will still incur charges on your 3Play account.


Streaming recommendations: we currently have limitations on event length, related to streams with higher bitrates. Please see the below chart of event length maximum recommendations at different bitrate ranges:

<1mbps - 600+ minutes
1-2mbps - 330 minutes
2-3mbps - 220 minutes
3-4mbps - 160 minutes
4-5mbps - 135 minutes
5-6mbps - 110 minutes


Stream Redundancy:

In this workflow, 3Play is streaming both video and captions to the end video player - if you choose to end the event through the 3Play interface, this will also end the video stream. Do not select this unless you want to stop streaming your video. 


Additionally, if your stream to 3Play or the 3Play stream to your specified restream URL is compromised, both captions and video will be impacted. As such we recommend that customers using this workflow have a secondary stream directly between their encoder and the end video player as a fallback.

Have more questions? Submit a request


Please sign in to leave a comment.
Powered by Zendesk