# OBS (Open Broadcaster Software) streaming

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
Main Demo OBS streaming

# Configure OBS

In OBS, add a Video Capture Device source.

OBS streaming
OBS streaming

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

OBS video capture source
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.