Understanding NDI Formats

NDI allows manufacturers and developers to integrate support for different NDI Formats into their products. The formats correspond to various specifications, including supported codecs, bandwidth usage, and glass-to-glass latency. While any NDI integration should guarantee the most fundamental interoperability aspects, it is usually relevant to communicate and share technical details regarding the NDI formats your products support, as this will facilitate the user's experience when connecting through NDI.

Currently, there are three NDI Formats available to integrate. Click the cards to access detailed instructions and recommendations that are crafted to optimize your communication and design approach when referring to:

Sending (encoding) NDI streams in NDI HX2 and NDI HX3 is exclusive to products licensing and integrating NDI Advanced.


Referring to NDI formats

The only correct way to refer to these is formats. Variations like "flavors," "types," and "codecs" are technically inaccurate and can lead to misinterpretation from the user's perspective.

Here is how you can mention support for a specific NDI Format (we are using NDI HX3 as an example):

  • "Our product encodes/decodes/sends/receives/supports NDI HX3."

  • "Our product encodes/decodes/sends/receives/supports the NDI HX3 format."

  • "Product XYZ is certified for NDI HX3." (in case your product is NDI Certified.)

Note that formats should always include NDI before the specific format nomenclature. You should not add other specs directly to the format (e.g., NDI HX3 4K60p), instead phrasing it like (we are using NDI HX3 as an example):

  • "Product XYZ can stream in 4K60p through NDI HX3."

  • Product XYZ supports NDI HX3 in 4K60p."

  • “Our device supports NDI HX3, enabling you to send 4K60p video with minimal latency and less bitrate.”

If you require additional guidelines or have any specific questions, please feel free to contact us at marketing@ndi.video.

Last updated