NDI is an easy way to send and receive high quality, low latency video and audio between supported devices using a standard Gigabit enabled network.

For example you can produce one aspect of your show on one computer and send the output to vMix running on another.

vMix supports both sending and receiving NDI.

Receiving NDI Sources

See NDI / Desktop Capture for more information.

Sending video and audio from vMix using NDI

vMix supports sending a number of different types of output via NDI.
To enable a particular type of output for NDI, it must first be turned on from Settings - Outputs / NDI

Output 1

This is the main Output (or "Program") feed and includes the Master stereo audio mix

Output 2, 3, 4

These are independent outputs that can be configured to show Output, Preview, MultiView or a particular input.

See Settings - Outputs / NDI for more information.

Cameras / Calls / Audio Inputs

Any Camera, Video Call or Audio inputs currently being used in vMix can also be viewed remotely via NDI.

Audio Outputs

Master, Headphones, A and B mixes in vMix can all be independently accessed over the network using NDI.

The A and B mixes can be enabled by assigning them to Enabled in the dropdown list in Settings - Audio Outputs

and also by checking the Audio Output box in the NDI section under Settings - Outputs / NDI

Changing additional settings such as audio channel on an Output

Output 1,2,3 and 4 each have a cog button that provides access to additional options when using these outputs with NDI, SRT, MultiCorder or with Instant Replay.
(Note; vMix Call has a separate option to select an audio track for a caller, so in this case, changing the audio source here will have no effect).

The two options currently available allow sending a particular audio bus, or enabling alpha channel support.

Output Audio Levels

The audio levels from vMix may appear 20dB lower than expected in some applications. To fix this tick the 20dB Boost option in the NDI output settings.