Best setting for OBS streaming Facebook

Hi, I am currently using my android phone as the webcam for my Facebook Streaming. So the OBS Droidcam was installed on the Android, then connected to the Windows OBS through the DroidCam plugin. For some unknown reasons, my live stream audio is choppy and you can clearly hear the breaking points throughout the entire Livestream and recording on the Facebook website/app. However, when I record the streaming using the OBS software during the Livestream, there was no choppiness and the audio was smooth. I have tried a number of OBS settings recommended online, but I found no improvement. My upload and download internet speeds were both over 30 Mbps. My system is an i5-8250U with 8 GB memory. My CPU and memory usage were running at ~50% during the Livestream. Since I do not have an issue while recording, I am wondering if the problem is my OBS settings for FB live. Could you provide me with some insights?
Here are my current settings in OBS 27.2.3 (64 bits).
Output mode: Advanced.
Encoder: x264.
Rescale output: unchecked.
Rate control: CBR.
Bitrate: 4000 Kbps.
Keyframe interval: 2.
CPU usage: medium.
Profile: high.
Audio bitrate: 128.
Audio sample rate: 44.1.
Vidoe base and output resolution: 1280x720.
Common FPS value: 30.

 

Live streaming events can feel a little overwhelming when you start using encoders like OBS Studio. Since nobody wants to watch a stuttering or laggy video, getting the settings right should be your top priority.

With the right guidance, configuring OBS Studio settings should be fairly simple.

The first thing you need to verify is your Internet connection. If you want to have a beautiful HD or Full HD stream, you will need at least a stable upload speed of, ideally, 3Mbps.

You can check your internet connection using one of the following websites:

  • Fast.com
  • Speedtest.net

Choosing the best settings for live streaming events in OBS Studio

To start configuring the software encoder, let’s open OBS and head to Settings > Output tab.

Your screen should look something like this:

Best setting for OBS streaming Facebook

There are a lot of options to tweak in here to modify your live stream, but we’ll focus on the ones that matter the most.

  • First of all, set the Output Mode to Advanced. This will give you more options to tune the performance. 
  • Next, on the Encoder, choose x264 unless your computer has a dedicated graphics card. In that case, you'd want to choose Hardware encoder instead.
  • Head over to the Bitrate field, and type 2000-3000 Kbps (or more). This is the ideal bitrate for EventLive if your upload speed is above this number (2-3 Mbps).
  • Settings these parameters will ensure that your stream won’t lag and stutter, giving your internet connection a chance to keep up.
  • Next, on the field that reads Keyframe Intervals, you want to set it to 2.

What are Keyframe intervals?

They allow you to set how many frames will go until the whole image is refreshed instead of just updating the differences from the previous one.

Please note that your computer might sometimes struggle to keep up with video encoding using OBS Studio. If that’s the case, you’ll need to adjust your CPU usage.

To do so, change the CPU Usage Preset to veryfast or superfast, and your Tune to zerolatency.


Next, we’ll move to the Settings > Video tab.

You’ll immediately notice that this one is not as intimidating.

Best setting for OBS streaming Facebook

Set your Output Scale Resolution to 1280x720. This will change the display of your stream! Don’t mess with the other one, the Canvas resolution, as we don’t want to move anything there.

An output of 1280x720 is perfect for HD streaming, and you’ll only need to tweak this value if your internet speed and computer can keep up with Full HD.

Then, set your Common FPS to 30. 


Now, head over to the Settings > Advanced tab, and do the following.

  • Automatically Reconnect should be Enabled.
  • Confirm that your Retry Delay is set to 1s.
  • Maximum Attempts need to be set to a high number, like 1000.

Most of these are security measures in case something goes wrong. If your stream disconnects for any reason, it’ll automatically try to reconnect. If all goes well, no one should notice anything wrong.

Download the Full OBS Guide

Get the right settings and fixes to all common problems in a PDF file that you can keep on your phone at all times.


Recommendations for live streaming using OBS Studio

  • Whenever possible, run a test on location ahead of the event and watch the live stream. If it's not playing smoothly it may be that your OBS video settings are too high for the internet bandwidth.
  • Make sure to test using your camera feed instead of a blank screen or slideshow, as this will stress your connection simulating real-life situations.
  • Incorporate the habit of testing before going live as this will help you fix little problems here and there before you have spectators connected to your live stream.
  • If the stream isn’t playing smoothly and you configured OBS Studio correctly, it could be an internet issue. Check if your bandwidth allows for an upload speed of 2000-3000 Kbps or more.
  • Still getting laggy, botched video? The simple solution is usually the best. Get closer to your WiFi router, use bonding to improve your internet, or lower your bitrate.

Live streaming events might look complicated, but it’s really not that difficult once you get the settings right. Setting up a basic stream is very easy with OBS Studio but it can get more complicated when you start adding different sources and cameras to your stream.

Remember to always have a backup connection at hand, and to test thoroughly before the action starts. At EventLive we offer unlimited free tests, so you can get everything in place when the event begins.

If you need any help or assistance configuring OBS Studio or any other aspects of your live streaming workflow, we’re here to help. Reach out to us and we’ll be happy to guide you.

What is the best bitrate for streaming on Facebook?

Note: The maximum recommended bitrate is 15 Mbps. Video codec: H. 264, Level 4.1 for up to 1080p @ 30 FPS.

What are the best settings for OBS streaming?

How to set up OBS for streaming.
720p video at 30 frames per second – 1,500 to 4,000 kbps..
720p video at 60 frames per second – 2,500 to 5,000 kbps..
1080p video at 30 frames per second – 3,000 to 6,000 kbps..
1080p video at 60 frames per second – 4,500 to 9,000 kbps..

How do I stream 1080p on Facebook with OBS?

Go to facebook.com/live/create and select Create Live Stream. This is where you'll see the Server URL and Stream Key..
In your Encoder Settings, these are suggested settings:.
Select one of the 1080 options to stream in HD. ... .
Start streaming..

How can I stream better quality on Facebook?

Best Live Streaming Settings for Facebook.
Recommended max Facebook bitrate is 4000 Kbps (4 Mbps)..
Max resolution: 1080p (1920×1080) resolution, at 60 fps..
An I-frame (keyframe) must be sent at least every 2 seconds throughout the stream..
Titles must have fewer than 255 characters or the stream will fail..