# SDK

{% hint style="warning" %}
This documentation refers to the **NDI SDK**, which is open to use and explore, and available only for software. If you're looking to integrate the full features and potential of our connectivity tech into both software and hardware, including support for our most advanced codecs, and maximum personalization of all connection settings, you should [**request NDI Advanced**](https://ndi.video/tech).
{% endhint %}

This documentation is paramount for developers and integrators seeking to consistently embed the full potential of NDI technology into their products.&#x20;

This comprehensive guide aims to provide a clear roadmap to understanding and implementing NDI within your applications, systems, and workflows. Whether you're a seasoned developer or a newcomer to NDI, it will empower you to seamlessly leverage the capabilities of NDI, enabling your products to seamlessly connect with other NDI-enabled products and transmit high-quality, low-latency video and audio over IP networks.&#x20;

From setup and configuration to advanced usage scenarios, this SDK documentation is your go-to resource to unlock our connectivity tech, facilitating innovation and efficiency across a broad spectrum of applications.

This documentation is continuously updated to match the most recent version of our Core Technology. We now offer **NDI 6.3** You can check the most meaningful updates in our [release notes](https://docs.ndi.video/all/developing-with-ndi/utilities/unreal-engine-sdk/release-notes)

{% hint style="info" %}
Read our [**White Paper**](https://docs.ndi.video/all/getting-started/white-paper) if you'd like to know more about the vision of NDI and our technology's fundamental features, protocols, and settings.
{% 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/all/developing-with-ndi/sdk.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.
