OBS Studio is an awesome free to use and open-source streaming option! In this guide, you'll see how to download, install, set up, and connect it to Restream!

You can check out our quick and easy connection video here, however, the below text steps are more in-depth.

Connect OBS to Restream

Firstly, you will need to download the application itself to your computer. You can download OBS (Open Broadcaster Software) from their official site at https://obsproject.com or you can click the button below to go straight to the download page.

This guide uses settings that work for the majority of Restream's platforms. If any warnings appear on your Restream Dashboard, try to make those changes in OBS Studio setup or if you need help, please do not hesitate to contact us using the chat at the bottom right!

After it has finished downloading, open the installer and click through to finish the installation, nothing out of the ordinary, click Next through the prompts.

When the application first opens, you will need to read and agree to the License Agreement by clicking "OK."

You will then be asked if you want to run the "Auto-Configuration Wizard." We are going to set things up manually, please click "No" and then "OK."

OBS Auto-Configuration Wizard

Now OBS Studio is fully open, we are going to start with configuring OBS Studio to stream to Restream. First, click on "Settings" in the lower right-hand corner.

OBS Settings

In the new window that opens, click "Stream" on the left sidebar and for the "Service" drop-down, select "Restream.io". Then proceed to click on "Use Stream Key".

OBS Stream Settings

Go to your Restream Dashboard and copy your "Stream Key."

Copy Restream Stream Key

Go back to OBS Studio and paste (Control/Command + V) in the "Stream key" text-box. Leave "Ignore streaming service setting recommendations" unchecked.

OBS Stream Key

OBS is now ready to stream to Restream. However, this is not yet set up with the best settings! On the left sidebar of the settings window click "Output". From this section change the "Output Mode" drop-down to "Advanced".


You will need to do a few things here:

  1. Make sure "Rescale Output" is unchecked.

  2. Set "Rate Control" to "CBR".

  3. Set "Bitrate" to 3800.

  4. Set "Keyframe Interval" to 2 seconds.

  5. Set "Profile" to "Main".

OBS Output Settings

Lastly, click "Video" on the left sidebar. For both "Base (Canvas) Resolution" and "Output (Scaled) Resolution," select (or type in) 1280x720.

OBS Video Settings

On the left sidebar of the settings window click "Advanced Settings". For Color Format please choose NV12 and for Color Space please choose 709 for best compatibility. Then click "OK."

OBS Advanced Settings

OBS Studio is now fully ready to stream with the correct settings. However, it would only stream a black screen at the moment. We have to tell OBS Studio what it needs to record. In this example, we're going to set up a "Desktop Capture" and a "Webcam Capture." You can see check those steps below.

Desktop Capture

From OBS Studio's main window, click the "+" under "Sources."

OBS Add Sources

Click on "Display Capture."

OBS Display Capture

You can give the source a name, and/or click "OK."

OBS Display Capture Name

You will then see a preview of your primary display. If you only have one screen, you can just click "OK." If you have multiple, make sure to select the correct display from the "Display" drop-down and click "OK."

OBS Properties for Display Capture

Depending on your screen's resolution, it may not fit fully in the frame. Click on the video and you should see a red outline. Click, hold and drag the red circle in the corner to change the size until it fits.

Resize OBS Frame

Once you've filled the frame with your Desktop Capture, you're ready to go! You can click "Start Streaming" near the bottom right corner and your desktop would be streamed to all of your connected channels.

Start Streaming on OBS

Webcam Capture

From OBS Studio's main window, click the "+" under "Sources" again and select "Video Capture Device."

OBS Video Capture Device

You can give the source a name, and/or click "OK."

OBS Video Capture Device Name

You most likely only have one video capture device connected, but you should see what your camera sees in the preview window. From here you can adjust the settings of the webcam. If everything is how you like it, click "OK."

OBS Properties for Video Capture Device

The webcam will then appear in OBS Studio's preview window. You can click on it and use the red outline to adjust its size to your preference.

Adjust OBS Source size

Once you've put your webcam where you want it, you're ready to go! You can click "Start Streaming" in the bottom right corner and your webcam and any other sources added would be streamed to all of your connected channels.

Start Streaming on OBS

Monitoring Your Stream's Health

To make sure your stream looks good on the other end, here are a few things you can watch.

When you're streaming, you will see a few statistics at the bottom of the window.

OBS Stream Health

You will want Dropped Frames to be at 0%, this is the number of frames that you have dropped total. If frames are dropping that typically means you are overtasking your computer or internet. If you're dropping frames, you can try setting your "CPU Preset" in OBS' Output settings to something faster.

You will want to keep your CPU to be less than 80% (50% if you're gaming). If this reaches 100% it can result in dropped frames. You can try setting your "CPU Preset" in OBS' Output settings to something faster if this is an issue

You will want to have your Stream Indicator be in the green as much as possible, dips into yellow are okay. If it dips into red or stays in yellow, you may need to tinker with your bitrate and other encoding settings.


👉 Next steps

👍 Keep exploring


Would you like to learn some tricks from the community?

Join our Facebook Community and Twitter.

Can't find the right answer?

Contact the Restream Support team via our 24/7 Live Chat.

Did this answer your question?