Overview 

Open Broadcaster Software, commonly referred to as OBS, is an open-source software renowned for its prowess in real-time video and audio capturing. This versatile tool facilitates seamless broadcasting to multiple servers and platforms concurrently. At its core, OBS offers a harmonious blend of high performance and user-friendly configuration options, all encapsulated within an intuitive interface.  


OBS excels in seamlessly incorporating live camera feeds alongside prerecorded video, audio, graphics, creating a dynamic blend. Transitions and various video effects contribute to a polished result. OBS encodes content and dispatches the live streaming to VIDIZMO for distribution. 


A standout feature of Open Broadcaster Software is its open availability, freely usable and customizable under the GNU General Public License v2.0 or higher. Empowered by a robust API, it facilitates plugin development for tailored customization and enhanced functionality. 


OBS boasts a variety of presets designed to simplify video streaming. You can effortlessly stream your content to multiple Streaming Services or establish a Custom Streaming Server.  

 

This guide focuses on configuring OBS Studio for live streaming on VIDIZMO, detailing the essential steps for a seamless setup. As our focus here is on establishing a Live Streaming, we will concentrate solely on the essential configurations within OBS Studio. To explore the broader range of OBS functionalities, feel free to delve into the following links:

Prerequisites 

  1. To successfully conduct a live streaming, it is essential to set up an ECDN Node in collaboration with your chosen Streaming Server Provider. For further insights, refer to the following resource:
  2. Once the ECDN Node has been configured, it is imperative to establish a publishing point corresponding to the configured ECDN Node. For additional information, refer to the following resource:  
  3. Only users with Moderator, Manager or Administrator roles can schedule a live streaming.
     

Note: In this guide, we have employed the Wowza Cloud Streaming Server as our selected ECDN configuration. However, you have the flexibility to opt for any server that aligns with your preferences. Regardless of the server you choose the procedure for configuring OBS Studio remains the same.  


Live Streaming Using OBS Studio  

Install and Launch OBS Studio 

  1. To initiate the process, click on OBS Studio Download  This link will promptly direct you to acquire the most up-to-date version of the software. 
  2. Proceed by downloading and subsequently installing OBS Studio on your computer.  
  3. Once you have successfully installed the OBS Studio on your machine, launch the Open Broadcaster Software and you will get the following OBS Studio Interface. 


 Note: For this guide, we are using Version 29.1.3, tailored to seamlessly operate on Windows 10 and 11. 



Access and Configure General Settings 

  1. You can configure your settings in two distinct ways:
    1. Navigate to the top navigation bar, click on File >> Settings 
    2. Alternatively, you can click the Settings button within the Controls section.


2. In the Settings screen, explore various audio and video settings. Start with the General tab and keep the default settings for now. You can always learn more about these settings in the OBS Studio Guide.



Set up Streaming Parameters

3. Move to the Stream tab for setting up streaming parameters, it consists of:

  1. Service: By default, OBS Studio offers a range of options for streaming services, each with its own set of presets for your convenience. Here we will select the Custom option. 
  2. Upon selecting Custom option as your Service, two input fields will appear. In the first one, you must input the Server which is equivalent to the Ingest Point of your Publishing Point.  
  3. In the second field, input the Stream Key equivalent to your publishing point's Stream Name. To understand where to get these from, refer: Set Up Publish Point Using Wowza Cloud
  4. If your streaming server necessitates authentication, check the Use Authentication box, and provide your Username and Password credentials. 
     4. Finalize the process by first clicking on Apply to save settings and then OK button to close the Settings window.  



Configure Output Settings

5. The Output section allows you to tailor your output to match your preferences and requirements. It is important to understand the various options available to you for optimal results. 


Recording Section Overview 
The Recording section within the Output tab comprises several essential options that shape the way your recordings are captured and stored. 

  1. Recording Path: Provide the path where your recordings will be saved. 
  2. Recording Quality: Choose the desired quality level from the options given for your recordings. Remember that higher quality settings result in larger file sizes.  



c. Recording Format: Select the format in which you want your recordings to be saved. 



d. Audio Track: Assign different audio tracks to your recordings, allowing for separate management and adjustment of audio sources.

e. Custom Muxer Settings: Fine-tune your output settings further by exploring custom muxer settings. If you do not have any custom muxer settings, leave the box empty. 

f. Enable Replay Buffer: Check the Enable the Replay Buffer box if you want to capture and save a buffer of your stream without hitting the record button

6. Except for the Recording section, it is recommended to retain the default values in the Output tab. 

7. Conclude the process by first clicking on Apply to save settings and then OK button to close the Settings window.



Enable Studio Mode

  1. To activate Studio Mode, go to the Controls section. Look for Studio Mode and click on it.
  2. The Preview: Scene window displays the selected source, while the Program: Scene window shows the actual output.  
  3. Use the Transition button to move from Preview to Program screen. This will help you to manage your stream by showing what you want and when you want. 



Adding a Source 

4. Locate the Sources section in your OBS Studio screen: 

a. Click the "+" icon or right-click inside the Sources window to add sources


        
         b. You can select any source of your choice, in this guide, we will use Media Source


c. Upon selecting Media Source, a new window will emerge to create a source. If you have previously created a source, select it here. Proceed by selecting your media file.  
d. Click on the OK button to proceed to select your display for OBS to capture. 



Source Properties

5. Clicking OK triggers, the opening of a new window called Properties for Media Share. This window serves as the gateway for:  

  1. Selecting your video through Local File option and configuring the file you intend to upload. In our case, we have opted for a video, which will be central to our live streaming endeavor. 
  2. Click the OK button to save the changes. 



Preview and Transition

6. Load your video to preview its appearance. As discussed above you can use the Transition button to move it to the Program: Scene window. After successfully loading the video, it will resemble as demonstrated below. 



 

Note: It is important to note that anything that appears on the right (Program: Scene) window is what the viewers will see.


Starting the Streaming 

  1. After providing the information against all the parameters discussed in Set up Streaming Parameters section above , click Start Streaming to initiate your broadcast. The Start Streaming button turns to Stop Streaming, so you can stop the stream anytime.  
  2. When the stream is live OBS displays stream status and CPU usage at the lower-left corner of the interface. 



View the Stream on Vidizmo 

1. To preview your Live Streaming before publishing it, go to Control Panel >> Publishing Point. It will look like example shown below: 



2. Access the Scheduled Live Webcast in VIDIZMO to schedule your live webcast. In this example, the Webcast is named "demo-webcast". To learn more about conducting a live webcast in VIDIZMO, refer: How to Conduct a Live Webcast in VIDIZMO

3. Upon scheduling a live webcast and subsequently clicking the save button, you will promptly receive a notification confirming the successful publication of the live webcast 



Note: You have full control over who gets to see your live streaming. You can share it with everyone using your portal. Or, if you want to be more selective, you can pick specific individuals. This is where our Limited Share feature comes in handy. To learn more about it, refer: Limited Sharing with Viewing & Editing Rights
4. You will find the webcast in the Portal’s Library with other uploaded media.  



5. Proceed by clicking on the live streaming to access the Video Playback screen, where you will be able to join the Live Streaming. We have integrated interactivity elements into the webcast, including a live chat feature that allows viewers to engage by posting comments. You can learn more on the interactivity options during a live stream through this article: How to Enable Interactivity Options in a Live Session



In conclusion, setting up OBS Studio for live streaming involves a series of systematic steps that allow you to seamlessly configure your broadcasting environment. From downloading and installing OBS Studio to configuring audio and video settings, selecting streaming parameters, and adding sources to your stream, the process is comprehensive. Utilizing Studio Mode for efficient scene management and transitioning, OBS empowers you to craft your desired output. Once your setup is complete, initiating streaming is as simple as clicking the "Start Streaming" button, enabling you to share your content with your audience in real-time in Vidizmo using any Streaming server provider of your choice. With this setup, you're poised to deliver engaging live streaming that capture and captivate your audience.