Karasch

Karasch Knowledge Base
< All Topics
Print

How to Add Captions to Facebook Live

How it works.

One method of adding captions to a live stream takes to captioner’s text stream and embeds closed captioning into a video source stream using Falcon. The resulting stream may be displayed on common video streaming services, such as Facebook and YouTube, giving viewers the option of turning captioning services on or off.

Prerequisites

Before we can begin, you will first need to have a streaming software installed on your machine that can handle RTMP links. A free and versatile option is Open Broadcaster Software (OBS) Studio.

Setup Overview

Once you have your streaming software selected and prepared, you can begin your setup. You will need to setup two programs for this to function properly. We will go over the instructions in a sequential order so you don’t get lost.

  1. Facebook Live (we recommend that you begin this setup at least 1-2 hours before your event is scheduled to go live).
  2. Your Broadcast Software (we will demonstrate with Open Broadcaster Software (OBS) Studio).

How do I set up captions on Facebook Live?

To configure live captioning services, which are referred to as CART (communication access real-time translation) captioning services with Facebook Live using a virtual encoder, you need to do the following:

  1. Click the “Live Video” button at the top of the Facebook feed to start the streaming process.
  2. Choose between “Go live” or “Create live video event”.
    1. For these instructions, we are going to choose “Go live”. The other option takes a few more detailed setup options, but the setup at its core is still the same.
  3. Select the “Streaming software” option.
  4. Under “Streaming software setup”, expand the “Advanced Settings “menu” and ensure the “Persistent stream key” option is enabled. The backup stream is not necessary.
    1. We advise on this setting for simplicity so the stream key should not change. At the same time, we would advise you to be a little cautious with whom you provide your stream key. Individuals who possess it could stream to your Facebook account with it.
  5. In this same area, copy both the Server URL and Stream Key to an e-mail addressed to [email protected] and [email protected].
  6. Navigate to Stream Setup -> Settings -> Viewer and turn off auto-generated captions.
  7. You will now have to switch to setting up your broadcast software before you can go live.
  8. If this is the first time you have used OBS, you will need to first set up your scene. You can do so by clicking the + button under “Scenes”.
    1. For this example, we configured OBS to stream our desktop view.
  9. Give your scene a name.
  10. Add a source to the scene.
    1. Since we are setting up a desktop scene, we will choose to add a “Display Capture” here. You can play with the other options to see what would work best for you.
  11. Give your source a unique name and make sure it is visible.
    1. It cannot have the same name as any other source used in other scenes.
  12. Set up the source details.
    1. Since this is a display capture, the details include picking your monitor. This window will look different depending on the source you select.
    2. For my streams, I typically don’t like my mouse to be visible, so I will uncheck that box. This is completely optional.
  13. Now that your scene is set up, you will need to set up your stream output. Go to settings.
    1. This part requires information from us to complete. If you just sent us the information, we may not have seen it yet. If it has been a little while and you’ve not heard back from us, please feel free to reach out so we may sort out the details.
  14. Navigate to the Stream section.
  15. Change the service to “Custom”.
  16. Add the Server link and Stream key that we supply you.
    1. We cannot send you this without you first sending us the Facebook Server URL and Stream Key from step 5.
  17. Click on “Start Streaming”.
  18. You can now switch back to the Facebook Live configuration screen to confirm everything works and complete the setup.
    1. Please note that it may not instantly recognize the stream has started. There is typically a 10-15 second delay during setup. After the stream has started, this typically stabilizes at around 5 seconds of delay.
  19. You will see a preview of your stream in the Video Window. When you do, you’re ready to go live.
    1. Note that the captions will not be visible in the preview. This is normal.
    2. When you go live, you can preview your stream in another window.
    3. Viewers will be able to turn on the captions if they choose, but they will not be on by default unless they have set that setting in their personal preferences.

Facebook Live Setup with Screenshots

1. Click the “Live Video” button at the top of the Facebook feed to start the streaming process.

Facebook Live Video

2. Choose between “Go live” or “Create live video event”.

Facebook Live Video Type Selection

3. Select the “Streaming software” option.

Facebook Live Video Source Selection

4. Under “Streaming software setup”, expand the “Advanced Settings “menu” and ensure the “Persistent stream key” option is enabled. The backup stream is not necessary.

Facebook Live Streaming Software Persistent Key Setup

5. In this same area, copy both the Server URL and Stream Key to an e-mail addressed to [email protected] and [email protected].

Facebook Live Streaming Software Stream Keys

6. Navigate to Stream Setup -> Settings -> Viewer and turn off auto-generated captions.

Facebook Live Stream Setup
Facebook Live Viewer Settings

7. You will now have to switch to setting up your broadcast software before you can go live.

8. If this is the first time you have used OBS, you will need to first set up your scene. You can do so by clicking the + button under “Scenes”.

OBS window

9. Give your scene a name.

OBS scene setup

10. Add a source to the scene.

OBS source selection

11. Give your source a unique name and make sure it is visible.

OBS source creation

12. Set up the source details.

OBS source details

13. Now that your scene is set up, you will need to set up your stream output. Go to settings.

OBS settings

14. Navigate to the Stream section.

15. Change the service to “Custom”.

16. Add the Server link and Stream key that we supply you.

OBS stream settings

17. Click on “Start Streaming”

OBS start streaming

18. You can now switch back to the Facebook Live configuration screen to confirm everything works and complete the setup.

19. You will see a preview of your stream in the Video Window. When you do, you’re ready to go live.

Facebook Live Video Preview
Facebook Live Video Go Live Button
Table of Contents