How to Live Stream Using OBS (Open Broadcaster Software)

Updated

Getting Started

Before following this guide, you will need to make sure you have already created a live stream within the StreamShark app. Our handy guide located here will show you all the steps to create a new live stream event.

Step 1 - Setting Up OBS

First we'll set up OBS to authenticate with StreamShark.

  1. In OBS open the settings menu.
  2. Select the 'Steam' tab.
  3. From the 'Steam Type' drop down, select 'Custom Streaming Server'.
  4. In the 'URL' field enter the 'Server URL' found in the StreamShark app (as seen in the screenshot below, marked as 1)
  5. In the 'Stream key' field enter the 'Stream Name' found in the StreamShark app (as seen in the screenshot below, marked as 2)

stream_name_settings.png

 

Step 2 - Setting Video & Audio Bitrate

The next step in setting up OBS is to make sure the video & audio bitrate are setup correctly.

  1. In OBS, open the settings menu.
  2. Select the 'Output' tab.
  3. In the 'Video Bitrate' field, enter the bitrate which matches the transcode resolution you selected in StreamShark (Details below).
  4. In the 'Audio Bitrate' field, enter the bitrate which matches the transcode resolution you selected in StreamShark (Details below).
  Video Bitrate Audio Bitrate Resolution
2160P (4k) 15,000Kbps 128Kbps 3840x2160
1440P (2k) 8,000Kbps 128Kbps 2560x1440
1080P 5,000Kbps 128Kbps 1920x1080
720P 3,000Kbps 128Kbps 1280x720
480P 1,000Kbps 128Kbps 854x480
360P 600Kbps 96Kbps 640x360
240P 300Kbps 96Kbps 426x240

Step 3 - Setting Up The Correct Resolution

Finally we'll need to make sure that the resolution we set within the StreamShark app, matches what we have set in OBS.

  1. In OBS open the settings menu.
  2. Select the 'Video' tab.
  3. In the 'Base (Canvas) Resolution' field, make sure it matches the transcode resolution set in the StreamShark app (see table above for details).
  4. Make sure the 'Output (Scaled) Resolution', matches the 'Base (Canvas) Resolution'.

That's it, you're all set to start broadcasting!

Did this answer your question?

0 out of 0 found this helpful

Still stuck?

Send the details to our support engineers.

Submit a request