Streaming with OBS

Our low latency streaming infrastructure requires a slightly different approach when streaming with OBS.

With our infrastructure, streaming with OBS no longer uses stream keys. You would instead need a virtual camera, a plugin in OBS that can be installed separately or comes bundled by default with newer versions of OBS.

The virtual camera plugin that's bundled with OBS doesn't automatically support audio streaming, but we'll show you how to enable this plugin as well in the guide below.

Setting up virtual audio device:

Install VB-CABLE plugin (VB-Audio Virtual Apps)

Setup the VB-CABLE plugin as a monitoring device in OBS (Settings → Audio → Advanced → Monitoring Device:

20242024

Setting up virtual camera:

Install OBS v26.1 or newer (since these version come bundled with the Virtual Cam plugin).

Start virtual camera by clicking the button:

534534

Setting up streaming:

In OBS under “Audio Mixer” find the line for the video source which will be streamed, click the cog icon ( ) and then click “Advanced Audio Properties”

In the newly opened window find the row for the media source to be streamed and under “Audio Monitoring” select “Monitor and Output”:

22222222

Setting up Flux Panda session:

Go to session settings, in the “Camera Source” dropdown select “OBS Virtual Camera” and in the “Audio Source” dropdown select “VB-Cable”.

Applying aspect ratios:

❗️

Applying aspect ratios

If you're switching between aspect ratios in OBS, you will likely need to restart the browser to apply these changes because browsers initialize devices (virtual cam) only once, and at the time they start.

20462046

Recommended aspect ratio settings for portrait mode:

To achieve better output on portrait mode, set the canvas to 1080x1920 and the output to 720x1280.

Setting the perfect bitrate

If you're using OBS, you have the option to choose 6000kbps. 6000kbps is amazing, but not always feasible as it requires a high upload speed.

To identify what is best for your circumstances you should first conduct a speed test and find out your upload speed.

Go to the selected session > select Settings > Bandwidth Speed Test > click on Start speed test

651651

Your upload speed will determine how high you can set the Bitrate of your video stream. Let's say you have an upload speed of 8Mbps then you could try and aim for 6000kbps (if you're using OBS) or setting to High (if you're selecting from the session settings)

However, if you have 4Mbps, then you are more likely successful going for a 2000kbps Bitrate.

675675

High = 4000kbps bitrate, Medium = 2000kbps bitrate, Low = 1000kbps bitrate

Keep in mind that your upload speed from the speed test may not always reflect your upload speed during the streaming.