Skip to main content

NDI source

Products: Video Capture SDK .Net

NDI source is a network video source. It can be used to capture video from NDI cameras and NDI-enabled software.

Enumerating NDI sources

// Enumerate NDI sources
var ndiSource = await VideoCapture1.IP_Camera_NDI_ListSourcesAsync();
foreach (var uri in lst)
{
// add to some combobox
cbIPCameraURL.Items.Add(uri);
}

Set NDI source

// Set NDI source
settings = new IPCameraSourceSettings
{
URL = new Uri("NDI source URL")
};

settings.Type = IPSourceEngine.NDI;
settings.AudioCapture = false; // true to capture audio
settings.Login = "username";
settings.Password = "password";

VideoCapture1.IP_Camera_Source = settings;

Use IPPreview or IPCapture mode to preview or capture video from the device.


Visit our GitHub page to get more code samples.