> For the complete documentation index, see [llms.txt](https://docs.timeinpixels.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.timeinpixels.com/nobe-display/ndi-guide.md).

# NDI® Guide

{% hint style="info" %}
Latest stable release is 1.6x (1.69). Features labeled **BETA (v2)** require a v2 beta build.
{% endhint %}

Starting with version 1.54 Nobe Display supports **NDI**® **streaming**. This means you can share your video signal with anyone in the world using any 3rd party streaming application using the built-in system video input device (webcam). NDI 16-bit 4:2:2 output was added in 1.60, and NDI 5 support was added in 1.62.

## Setup

### NDI® Tools

First step is to download and install NDI Tools from NewTek:

* <https://ndi.tv/tools/#download-tools>

{% hint style="info" %}
In order to make the integration possible in apps like Zoom and Skype you need **NewTekNDIVirtualInput** package from the tools package.
{% endhint %}

### OpenFX plugin

Once you have Nobe Display installed, start DaVinci Resolve, go to the Timeline Node and apply Nobe Display Connect OpenFX plugin:

![Nobe Display Connect OFX plugin in DaVinci Resolve](/files/-MPidptWLDdLSgh0CMp2)

### Connecting it all together

Next, open Nobe Display either from /Applications in macOS, from the Desktop shortcut or directly from the OpenFX inspector by pressing "Open Display" button and hit "Connect" button in Nobe Display application:

```mermaid
flowchart LR
    A["DaVinci Resolve timeline"] --> B["Nobe Display Connect OFX"]
    B --> C["Nobe Display app"]
    C --> D["NDI stream on the network"]
    D --> E["NDI Virtual Input"]
    E --> F["Zoom / OBS / Skype / other apps"]
```

![Nobe Display](/files/-MPieRLLVQqwmsIYYUgN)

Once you do that, you should be able to see the live preview from DaVinci in Nobe Display window. Go to Options / NDI® to see the current status:

![Live preview and NDI status](/files/-MPieiipyidbIc1wvH6D)

## NDI Settings

Open **Nobe Display > Settings > NDI** to configure the stream.

### Video

Signal format options:

* RGB 8bit 4:4:4
* YUV 16bit 4:2:2 (added in 1.60)
* YUV 8bit 4:2:2 **BETA (v2)**

Transfer function options: SDR, HLG, PQ.

**BETA (v2)** options:

* Apply signal settings to NDI stream (enables Masking and Mask Opacity).
* Scaling (10% to 100%).
* Override FPS value.

### Audio **BETA (v2)**

Enable **Include system audio in NDI stream** to embed audio.

Audio source options:

* System Wide
* App Audio (DaVinci Resolve preset)

On Windows, per-app capture uses the process name (example: `Resolve.exe`) and requires Windows 10 build 20348 or later. On macOS, per-app capture uses the app bundle ID and requires Screen & System Audio Recording permission.

## Stereoscopic 3D and VR180

For side-by-side 3D or VR180 monitoring, Resolve needs to send Nobe Display a full packed SBS frame. For example, 8K VR180 SBS should use an `8192x4096` Resolve timeline rather than `4096x4096`; otherwise Nobe Display and NDI only receive a square frame.

See [Stereoscopic 3D and VR180](/nobe-display/stereoscopic-vr180.md) for the full setup notes and limitations.

### NDI® Virtual Input

Now, launch NDI® Virtual Input app (Applications folder on macOS or menu start on WIndows) and find our Nobe Display Connect source in the **Sources** menu:

![Setting up NDI Virtual Input](/files/-MPifsDtd-deYbyyDQL7)

### New Virtual Video device is ready

From now on you should be able to see a new video device in your system and in the apps compatible with the system video input device (Zoom, OBS, Skype\*, etc)

Here's Zoom application with selected "NDI Video" device with real-time image preview from DaVinci Resolve:

![](/files/-MPihAda2ak6xdfsndIA)

{% hint style="info" %}
NDI® Virtual Input works with Skype only on Windows. Unfortunately it no longer works on macOS.
{% endhint %}
