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.
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
IMAGE - addRTMPtoOBS
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.
Step 5 - Start Streaming
Once the sources have been set in OBS, and your event start time has approached, click Start Streaming.
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.
<1mbps - 600+ minutes
1-2mbps - 330 minutes
2-3mbps - 220 minutes
3-4mbps - 160 minutes
4-5mbps - 135 minutes
5-6mbps - 110 minutes
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.