Skip to main content

OBS (Open Broadcaster Software) streaming

Products: Video Capture SDK .Net

Our SDK offers the capability to stream video from multiple sources directly into Open Broadcaster Software (OBS), facilitating a versatile and dynamic broadcasting experience. This feature is ideal for users who wish to incorporate a range of video inputs, such as cameras, screen captures, or external media, into their OBS streams.

Sample code

We'll use the Main Demo to stream video to OBS using the DirectShow Virtual Camera. OBS will recognize the Virtual Camera as a video source.

Configure Main Demo

Enable Virtual Camera SDK output.

VideoCapture1.Virtual_Camera_Output_Enabled = true;

Main Demo OBS streaming

Configure OBS

In OBS, add a Video Capture Device source.

OBS streaming

Open device settings and set the device name to VisioForge Virtual Camera.

OBS video capture source

Start

Start the Main Demo (or your code) video streaming to OBS.

For audio streaming, you can use the VisioForge Virtual Audio Card.

Required redists

  • Base redist
  • SDK redist
  • Virtual Camera SDK redist

Check the Deployment section for more information.


Visit our GitHub page to get more code samples.