Streamlabs took OBS to the next level by adding many features to enhance viewer experience during live broadcasts. In this article we will explain how to configure Streamlabs to work with Videolinq.
Download the Streamlabs software to your computer. We recommend a minimum of Windows or Mac computer with i7 CPU and 16 GB RAM.
Install Streamlabs and configure a video source. In this example we are using a file.
Open the Videolinq channel, add and enable an RTMP encoder as your video source. Copy the RTMP path and stream to to Streamlabs.
In Streamlabs select your video source. Click the lower left configuration icon.
Click on the "Stream" tab on the left navigation bar and past the RTMP path and stream key you copied from Videolinq.
Select the "Output" to configure your live stream. Here you do few things as listed under the image -
- Change the 'Output Mode' to "Advanced".
- Select the H.264 software mode. Advance Users can select hardware encoder but will need to configure additional settings.
- Change "Rate control" to CBR.
- Type desired bitrate. This will depend on your screen resolution.
- Insert 2 keyframes every 1 second.
- Set your CPU value to a high option.
- Use "Baseline" profile, or "Main" when the bitrate is over 4 MBps.
Click the "Video" option and configure canvas, output resolution, and frames per second values. Use the default downscale filter. Save settings and begin streaming.
Go back to the Videolinq channel to confirm you see video in the preview player. Click "Go oLive" to activate the channel. Start destinations all at once, or one at a time.
Tips & Tricks:
When you have a dedicated GPU card (example Nvidia card), you can use hardware acceleration instead of the software H.264 codec to improve the stream quality. When the hardware option is selected, do not use CBR rather the VBR option, and adjust your settings as follow:
- Bitrate: 4000 (the value you wish to stream with)
- Max bitrate: 5000 (the maximum spike value)
- Keyframes: set to auto
- Profile: Main
- GPU: 0
- Max-B frames: 2