There is no video

without connection.

NDI stands for Network Device Interface, a video connectivity standard that enables multimedia systems to identify and communicate with one another over IP and to encode, transmit, and receive high-quality, low latency, frame-accurate video and audio, and exchange metadata in real-time.


NDI operates bi-directionally, with many streams on a shared connection. Its encoding algorithm is resolution and frame-rate-independent, supporting 4K resolutions and beyond, along with unlimited floating-point audio channels and custom metadata.

NDI is the technology removing the limits of video connectivity.


Together with our growing ecosystem, we are developing the most efficient, easy-to-use, and interoperable technology for video connections everywhere. 

High Efficiency

We develop the most advanced video connectivity formats; and allow productions to scale without scaling costs.

Plug & Play

We guarantee that any NDI-enabled product is easy to operate, even without networking knowledge, and always works seamlessly.


We unlock complete connectivity with a growing ecosystem of NDI-enabled and compatible devices; and NDI is the only protocol you’ll need.


The next step in IP connectivity.

NDI-enabled products

  • Are instantly discoverable in a standard IP network without requiring complex setups. 
  • Can send or receive high-quality, low-latency video, audio, controls, and metadata, all in the same stream.
  • Become interoperable with an ecosystem of thousands of hardware and software products.


History that
keeps on growing.

Ready to

integrate NDI?

If you’re a developer looking to integrate NDI in your product, you can start testing our SDKs right now.

Thank you for downloading NDI Tools.

If your download didn't start automatically, you can try again.

New user? Learn how to setup and use the tools here.