# NDI Support

Exaplay 3 can receive **NDI®** (Network Device Interface) video streams as live inputs, and optionally output to NDI for monitoring or routing.

## What Is NDI?

NDI is a royalty-free standard by NewTek/Vizrt for transmitting high-quality video over standard IP networks (Gigabit Ethernet or faster). Common NDI sources include:

* **vMix**, **OBS**, **Wirecast** — live production software
* **PTZ cameras** with NDI output
* **NDI converters** for SDI and HDMI sources
* Other Exaplay 3 instances

## Receiving NDI

1. Ensure the NDI sender is on the same network as the Exaplay machine.
2. In the **File Browser**, click the **Live Feeds** tab.
3. Available NDI sources appear automatically (NDI discovery uses mDNS).
4. Drag an NDI source onto a track in the Timeline, the same as any media file.

![Live Feeds tab with NDI sources](/files/c90lu7ICJ3n16EqG40Ki)

## NDI Performance

| Resolution | Required network bandwidth |
| ---------- | -------------------------- |
| 1080p/30   | \~125 Mbps                 |
| 1080p/60   | \~250 Mbps                 |
| 4K/30      | \~500 Mbps                 |

Use a dedicated VLAN or at least a managed switch with QoS for NDI traffic in professional environments.

## NDI Output (Monitoring)

To send an Exaplay output as an NDI stream:

1. Open **Config → Outputs**.
2. Select the output you want to share.
3. Enable **NDI Output** and enter a stream name.

The stream becomes discoverable by any NDI receiver on the network.

## Troubleshooting

| Problem                     | Solution                                                                 |
| --------------------------- | ------------------------------------------------------------------------ |
| NDI source not discovered   | Check firewall (allow UDP 5353 for mDNS, and TCP/UDP 5960+ for NDI data) |
| Dropped frames              | Use a wired connection; NDI is latency-sensitive                         |
| High CPU on receive         | Install the NewTek NDI SDK for hardware-accelerated decoding             |
| Source shows but won't play | Check that resolution and frame rate are within system limits            |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.exaplay.one/v3/features/ndi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
