# 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.&#x20;

**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 t&#x6F;**:**

<table data-view="cards" data-full-width="true"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>NDI High Bandwidth</strong></td><td><a href="https://2136244485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoUOsQw9oPpQ8LFlxOpLI%2Fuploads%2FK3CSy2wTm0NWO6inyV8L%2FSlide%2016_9%20-%2031.png?alt=media&#x26;token=ae5dda44-d8f4-4f77-873c-73c828280b30">Slide 16_9 - 31.png</a></td><td><a href="understanding-ndi-formats/ndi-high-bandwidth">ndi-high-bandwidth</a></td></tr><tr><td><strong>NDI HX2</strong></td><td><a href="https://2136244485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoUOsQw9oPpQ8LFlxOpLI%2Fuploads%2Fs2EifsadwIQMTAN1EBnr%2Fhx2.jpg?alt=media&#x26;token=a334144e-c9fa-45b5-9c4c-576af01258ef">hx2.jpg</a></td><td><a href="understanding-ndi-formats/ndi-hx2">ndi-hx2</a></td></tr><tr><td><strong>NDI HX3</strong></td><td><a href="https://2136244485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoUOsQw9oPpQ8LFlxOpLI%2Fuploads%2FpwBngBsuDAsPp2t04faL%2FSlide%2016_9%20-%2033.png?alt=media&#x26;token=332a183a-f8fa-40f1-bc09-1174f21c6eb7">Slide 16_9 - 33.png</a></td><td><a href="understanding-ndi-formats/ndi-hx3">ndi-hx3</a></td></tr><tr><td><strong>NDI HX1 — Legacy format</strong></td><td></td><td><a href="understanding-ndi-formats/ndi-hx1-legacy-format">ndi-hx1-legacy-format</a></td></tr></tbody></table>

{% hint style="warning" %}
Sending (encoding) NDI streams in NDI HX2 and NDI HX3 is exclusive to products licensing and integrating [**NDI Advanced**](https://ndi.video/for-developers/ndi-advanced/).
{% endhint %}

***

## Referring to NDI formats

{% hint style="danger" %}
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.
{% endhint %}

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](https://ndi.video/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):&#x20;

* "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.”

{% hint style="info" %}
If you require additional guidelines or have any specific questions, please feel free to contact us at <marketing@ndi.video>.
{% endhint %}
