NDI for Developers

Integrate the most efficient and interoperable IP connectivity technology and offer your users a plug-and-play experience. Download our SDKs to start testing NDI on any device or software platform.

FOR SOFTWARE
Enable your software to receive any NDI source and join our growing ecosystem of products offering seamless, real-time video IP connectivity to millions of users.

Features overview:

  • Decode NDI High Bandwidth, HX2, and HX3
  • Receive multichannel video and uncompressed audio
  • Send multichannel SDR video and uncompressed audio in NDI High Bandwidth format
  • Remote control, including tally support, over a bidirectional stream
  • Add metadata to your stream

Version 

6.1

License Agreement for Software

Permitted uses:
FOR HARDWARE & SOFTWARE

Our commercial license contains a fully-featured SDK designed to enhance your products’ IP connectivity features, and extended benefits that include certification and dedicated technical support.

Features overview:

  • Send and receive all NDI formats
  • Encode 10+ bit HDR content
  • High-quality video even with low bandwidths with HX3
  • Packaged for software or hardware (CPU, GPU and FPGA)
  • Enable maximum personalization of all connection settings
  • AV Sync and Genlock APIs
  • KVM Support
  • Get NDI Certified

Version 

6.1

Commercial License for Hardware or Software

Permitted uses:
Used by:

The perfect ingredient for any product that needs to connect over IP.

Cameras

Offer the power of seamless IP connectivity in any camera, from PTZ to ENG, webcams, and more.

Displays

Enable IP connectivity within any display type, from recording monitors to video walls and smart TVs.

Other Devices

Outfit your device to send and receive media within any IP-based setup.

Software and Apps

Make your software the most versatile tool in any video setup.

Cloud

Our efficient connectivity tech provides the perfect format for cloud-based live production at scale.

Cameras

Offer your users the power of seamless IP connectivity in any camera, from PTZ to ENG, webcams, and more.

Displays

Enable IP connectivity within any display type, from recording monitors to video walls and smart TVs.

Other Devices

Outfit your device to send and receive media within any IP-based setup.

Software and Apps

Make your software the most versatile tool in any video setup.

Cloud

Our efficient connectivity tech provides the perfect format for cloud-based live production at scale.

Which SDK is right for me?

Check our comparison tables to discover what is the best fit for your use case and connectivity needs.

I’m experimenting with tools or apps for personal or non-commercial use

I’m testing/integrating NDI in a hardware product (such as cameras, displays or others)

I want my software to receive NDI streams (for commercial or non-commercial purposes)

I want my software to send all NDI formats

I want my hardware to receive NDI streams

I want my hardware to send any NDI format

Receive all NDI formats in SDR

Send NDI High Bandwidth format

Send all NDI formats, including HX2 and HX3
in SDR and HDR

Discoverability over IP networks 

Bi-directional XML metadata transport

PTZ commands and tally support

Personalized connectivity setting per channel

Genlock & AV Sync APIs

KVM support

Support for compressed audio formats

BENEFITS

Access to NDI Certified program

Dedicated technical support

Co-marketing programs

OTHER DOWNLOADABLES

3D rendered and streamed in real-time

Find, send, and receive NDI video streams in Unreal Engine 5.

UTILITIES

Embed our most useful tools into your software

Offer a more seamless connection experience by integrating NDI Tools features into your software through REST APIs. 

Bridge Service

WAN connectivity embedded into your product.
FORMATS

NDI High Bandwidth

Receive (decode)

Send (encode)

NDI HX

Receive (decode)

Send (encode)

NDI HX3

Receive (decode)

Send (encode)

INTEGRATIONS

Integrates in Windows, MacOS, Linux and more

Integrates in Intel and ARM architecture CPUs

FPGA reference designs 
(incl. AMD Xilinx and 
Intel Altera)

SPECIFICATIONS

Discoverability over IP networks

Video access control and grouping

Bi-directional metadata, PTZ commands and tally

Custom metadata

Alpha channel

10+ bit HDR

Receive (decode)

Send (encode)

NDI Bridge Utility for hardware

Specify connection settings for any sender, finder and receiver

Custom memory allocators to improve memory efficiency

Asynchronous sending completion

Genlock API

AV Sync API

KVM Support

AUDIO

Multichannel audio

Compressed audio support

BENEFITS

Dedicated technical support

Access to
NDI Certified
program

Account Manager

Co-Marketing initiatives

HX Camera App

HOLIDAYS SALE – 16th to 25th December

50% OFF

Turn your phone into a live-streaming camera

HX Camera App

CYBER DAYS

2nd to 4th DECember

70% OFF

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.