# 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="/files/yPELSKQk0I1VOSDB5RI7">/files/yPELSKQk0I1VOSDB5RI7</a></td><td><a href="/pages/KMnafpo9aXdfkfpjOFMq">/pages/KMnafpo9aXdfkfpjOFMq</a></td></tr><tr><td><strong>NDI HX2</strong></td><td><a href="/files/3A6xyZ3iHJ5QVXOyVDG5">/files/3A6xyZ3iHJ5QVXOyVDG5</a></td><td><a href="/pages/dVoTTgdXEVTYYhaxQBNm">/pages/dVoTTgdXEVTYYhaxQBNm</a></td></tr><tr><td><strong>NDI HX3</strong></td><td><a href="/files/jYpPedmVsNcbejvCLnPo">/files/jYpPedmVsNcbejvCLnPo</a></td><td><a href="/pages/jrwHyHovpttI2vowYoV1">/pages/jrwHyHovpttI2vowYoV1</a></td></tr><tr><td><strong>NDI HX1 — Legacy format</strong></td><td></td><td><a href="/pages/4bg0wkVuTs7QlSocqNaD">/pages/4bg0wkVuTs7QlSocqNaD</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 %}


---

# 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.ndi.video/brand/ndi-formats/understanding-ndi-formats.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.
