This article explains how you can live stream your public classroom on your academy’s Facebook page (or your Facebook profile) using OBS (Open Broadcast Software) Studio.
There are 3 major steps to do this:
- Setting up OBS: Downloading the OBS Studio software and setting it up by adding sources
- Connecting Facebook and OBS: How to connect your Facebook page or profile with OBS Studio and stream
- Going live on Facebook: How to start the streaming and go live
1) Setting up OBS
a) Downloading OBS Studio
You can download the latest version of OBS Studio from https://obsproject.com/ – download the software based on the operating system you use (Windows, Mac, or Linux):
b) Adding scenes and sources
When you first open the OBS Studio, you will see the preview is a black screen.
OBS does not capture anything by default, so you have to add elements that has to be captured. For instance, your browser tab that has the public classroom. You can learn more about adding scenes and sources here.
Below is an example of how the preview would look when we add different sources:
As you can see in the “Sources” section, we have added:
- Window Capture: That captures the browser window that has the public classroom
- Color Source: To add an yellow color box at the top
- Text: To write the texts, asking viewers to join the public classroom, along with the passcode
- Image: To add the logo
2) Connecting Facebook and OBS
Now we will see how to setup the live stream and connect your Facebook profile/page with the OBS Studio.
a) Facebook Live Producer – choose where to stream
First, login to your Facebook account and go to Facebook Live Producer. After that, choose where you want to stream – your profile or your academy’s Facebook page.
b) Title and Description
Now you have to give a title and a description to your live stream.
Below is an example:
Title: Chesslang Public Classroom
Join Chesslang’s Public Classroom and give your best in the puzzle battle. Join the classroom at 7:00 PM IST!
c) Stream key
You can connect OBS and Facebook using the stream key. In “Stream setup”, select “Use stream key” and copy the stream key:
Now go to the OBS Studio and click “Settings“:
Now, do the following:
- Go to “Stream” section in settings
- Select “Facebook live” service
- Paste the “Stream key” copied in the previous step (from Facebook Live Producer)
- Click “Apply”
- And then, click “OK”
d) Specifications for Facebook live
Before broadcasting live from a Facebook Page, make sure that you meet Facebook’s recommended specifications for live video.
1. Video Settings
Set a video resolution of 1280 x 720 at 30 frames per second. Click “Apply” and then “OK”.
2. Output Settings
- Select “Advanced” output mode
- Under “Streaming” tab, select “x264” encoder, Bitrate of 4000 kbps, Keyframe Interval of 2 seconds
- Click “Apply” and then “OK”
3. Audio Settings
Select “48 kHz” as Sample Rate. Click “Apply” and then “OK”.
3) Start streaming and go live
Now that everything is setup, it’s time to start streaming and go live on Facebook.
a) Start Streaming
Click “Start Streaming” to start streaming to Facebook.
Now go to the Facebook Live Producer, you will see the stream preview, and the “Go Live” button being enabled:
At this moment, you are not going live yet, but you are only streaming to Facebook. You will go live only upon clicking the button.
b) Go Live
Once you click the “Go Live” button, the live streaming will begin:
As you can see above, you will now see an option to “End Live Video” which will end the live stream.
Also, the live stream will be published on your Facebook page (or the destination you have chosen):
c) End Live
After the classroom session is over and you want to end the live stream, click “End Live” in the Facebook Live Producer, and confirm your action:
d) Stop Streaming
Now you can go to OBS Studio and click “Stop Streaming“: