Open Broadcaster Software (OBS)

Follow this guide for a step-by-step description of how to broadcast on CAM4 using Open Broadcaster Software (OBS).

OBS Guide Contents


Getting Started

What is OBS?

Open Broadcaster Software (OBS) is free software used for encoding your video for live streaming. You can use OBS for broadcasting on CAM4 at higher resolutions and higher video & sound quality.

What do I need to broadcast on CAM4 using OBS?

Before starting using OBS make sure that your computer matches the requirements below. Otherwise the OBS performance and broadcast quality might not be good enough.

  • Intel® Core™ i5 / i7 2nd generation processor (CPU) or above (Intel® Core™ i7 recommended)
  • at least 4 GB RAM (8 GB recommended)
  • NVIDIA GeForce or Intel® HD graphics adapter
  • webcam (HD recommended) and microphone
  • an Internet connection with at least 2 Mbps Upload Speed. To determine the speed of your internet connection, access http://www.speedtest.net and then click BEGIN TEST.

Note: If you broadcast on multiple sites simultaneously or if you use other applications that utilize the network bandwidth(such as Skype), then the 2 Mbps Upload Speed might not be enough. You need higher Upload Speed in this case.

Back to Top

Installing and configuring OBS

Download and install OBS Studio

  • Go to https://obsproject.com/download, choose the operating system and then select the Studio version. Click the corresponding link to start the download.
  • When the download is finished, launch the OBS installer and follow the on-screen steps to complete the installation

Choose the appropriate encoder and determine the recommended broadcast settings

The broadcasting settings that you will configure in OBS, depend on the encoding method supported by you computer and the speed of the Internet connection.

  • Determine the speed of your internet connection by accessing http://www.speedtest.net and then clicking BEGIN TEST. 
  • Once the test is finished, note down the value of Upload Speed.
  • Start OBS by double clicking the desktop icon.
  • In the main screen, click Settings. The Settings window will open.
  • Click Output in the left panel. At Output Mode choose Advanced. 

configure_the_output_settings01

  • At Encoder select one of the following methods in this order:
    1. QuickSync (if available) 
    2. NVENC (if available)
    3. x264 if none of the options above is available
  • Click OK to apply the changes
  • Now determine the broadcasting settings by choosing the appropriate line from the table below based on the encoder that you selected above.  
Selected encoder is… Recommended Settings (Resolution / FPS / Bitrate)
 QuickSync

Use one of the following:

960x540 / 25 / 1300
800×600 / 25 / 1300
640×480 / 30 / 1100

 NVENC

Use one of the following:

960x540 / 25 / 1300
800×600 / 25 / 1300
640×480 / 30 / 1100

 x264

Use one of the following if the computer’s processor (CPU) is Intel Core i7 or above:

960x540 / 25 / 1300
800×600 / 25 / 1300

Otherwise use:

640×480 / 30 / 1100

 

  • Note down the settings  (resolution, FPS and Bitrate) determined here; you will use them at the next steps.

Add a Visual Capture Device (Webcam)

  • Right click the “Sources” window and choose -> Add -> Video Capture Device.

add_a_visual_capture_device_01

  • Choose a name for your camera (this is optional). Click OK.

add_a_visual_capture_device_02

  • The number of items listed in the “Device” drop down menu will vary depending on the number of cameras you have connected to your computer. All devices supported by your computer should appear here.

add_a_visual_capture_device_03

  • Choose the camera you want to use from the “Device” dropdown menu.

Configure the Resolution

  • From the “Resolution/FPS Type” dropdown menu, select “Custom”.
  • From the “Resolution” dropdown menu, choose the resolution that you determined before (see the table from the Choose the appropriate encoder and determine the recommended broadcast settings section above). The resolutions available will vary depending on your webcam; if the resolution determined before is not listed, choose another resolution but make sure it is lower than the one recommended.  

configure_the_resolution01

  • Click OK to save the changes

Now you need resize the black canvas so that the video fits into it.

screen shot 4

  • First, click “Settings” and choose “Video” to access black canvas properties.

configure_the_resolution03

  • Add the resolution you set for your webcam a few steps above. 
  • Find the “Base (Canvas) Resolution” select input and delete anything in that field.
  • At “Output (Scaled) Resolution” select input and delete all is in that field.
  • Again, add the resolution you set for your webcam above.
  • Click “Apply” and then “OK”. Now there will be no other black margins in your video.

configure_the_resolution_04

Configure the Sound settings

  • In the Mixer column of OBS you can specify the source of the sound to be used during your broadcast 
  • Make sure the Mic/Aux source is not muted and click its corresponding setting icon then click Properties

configure_the_sound_settings01

  • Choose the microphone that you want to use

configure_the_sound_settings02

  • Mute the Desktop Audio and the Video Capture Device sources to make sure that only the selected microphone is used to capture the sound
  • Optionally, if you want the music and all the other sounds from your computer to be also included in your broadcast, unmute the Desktop Audio source and make sure not to set its volume too high

Configure the Output settings

configure_the_output_settings02

configure_the_output_settings03

configure_the_output_settings04 

  • Click OK

Back to Top

Streaming OBS To CAM4

To start broadcasting live, you will have to configure OBS for broadcasting on CAM4.

Set Up Streaming Source

  • Go to www.cam4.com, login and click “Broadcast” button.
  • Once Cam4Player is loaded, you will see two buttons at the top: “Normal broadcast” and “External encoder”. Choose “External encoder”.
  • The “Start Broadcast” button will be disabled showing “Waiting for Stream” until you publish your stream/video from OBS. Don’t worry!
  • Beside the “URL” field, click “Copy” to copy the URL to the clipboard.

screen shot 12

  • Return to OBS, click “Settings” and select “Stream” in the settings window.
  • In the”Stream Type” drop-down menu select “Custom Streaming Server”
  • Right-click the URL field and Paste what you have copied from the Cam4Player.

screen shot 12

  • Back in the Broadcast Window, click on the “Get Stream Key” button and press OK.
  • Click the copy button beside the Stream Key field and return to OBS.

screen shot 13

  • Right-click the “Stream key” field and Paste the key you just copied.

screen shot 13

Note: You only have to do this process once. Every broadcast after the initial setup will involve only the following steps.

  • Click Broadcast after logging into CAM4.com
  • Open OBS and click Start Streaming
  • Go back to the CAM4Player. Once the preview appears, click on Start Broadcast.
  • Click Apply, then OK.

Start Streaming

  • In OBS Main Window click “Start Streaming”.

Screen Shot 2016-04-07 at 5.29.57 PM

  • Return to Cam4Player and notice that video preview started and “Start Button” is enabled.

screen shot 15

  • Click on “Start Button” to start the show.

Back to Top

[Total: 33    Average: 4.1/5]