# Remote - DISCONTINUED

## IMPORTANT INFORMATION

> **We’ve made the tough call to discontinue NDI Remote and take the service offline. This decision comes after identifying performance issues that can’t be quickly addressed. That said, we’re already exploring a more reliable way to bring Remote back in the future. We’ll share updates as soon as we have them.**\
> \
> **If you have questions or need a hand planning a workaround, please reach out through the proper channel. Our team’s here to help!**  [**Support – NDI**](https://ndi.video/resources/support/)

***

**NDI Remote** is a tool that facilitates seamless connections with multiple remote contributors by simply sharing a link. This application enables receiving video and audio over the internet, transforming your device into an NDI video feed receiver.

{% hint style="info" %}
Download NDI Tools [here](https://ndi.video/tools/download/).
{% endhint %}

***

## **Accessing NDI Remote**

[Install NDI Tools](https://docs.ndi.video/all/using-ndi/ndi-tools/installing-ndi-tools) and run NDI Remote from the [NDI launcher](https://docs.ndi.video/all/using-ndi/ndi-tools/ndi-tools-launcher) or your applications list.

***

## Sharing Video

### Method 1: Send Invitation

<figure><img src="https://content.gitbook.com/content/DO9LSaUxLOBIgPjyrjR1/blobs/lljZEZn2jSEoLTyvMb6u/Remote1.JPG" alt="" width="563"><figcaption><p>Screenshot of NDI Remote (Windows)</p></figcaption></figure>

On the **Send Invitation** tab, enable a remote connection from the available list (up to eight connections). You should assign a specific name to the remote connection.

Then, click the share icon (paper plane icon) on the right side of the desired connection to open up a pop-up menu. This pop-up menu will present various methods to share an invitation:<br>

<figure><img src="https://content.gitbook.com/content/DO9LSaUxLOBIgPjyrjR1/blobs/yMovylQyEaTtC8WJGh89/image.png" alt="" width="489"><figcaption><p>Screenshot of NDI Remote (Windows)</p></figcaption></figure>

* Via email.
* By sharing a unique QR code attributed to that connection.
* By sharing a unique URL.

The receiver will only need to open the link in a web browser on the remote device, grant access to the camera and microphone, and the video will begin being shared.

***

### Method 2: Initiating from the Remote Device

Visit the [NDI Remote page](https://remote.ndi.tv/). In there, you'll be able to select different sources to share:

* Your hardware system camera
* A feed of your computer's screen

<figure><img src="https://content.gitbook.com/content/DO9LSaUxLOBIgPjyrjR1/blobs/HA07vgnt80FsLA46wuEm/image.png" alt=""><figcaption><p>Screenshot of NDI Remote webpage</p></figcaption></figure>

You'll be prompted to provide access to your computer's camera and microphone. If you accept, you'll start seeing a feed from your camera.&#x20;

A menu will also show up. By clicking the leftmost icon, you'll be able to name your feed so that others can identify it. You'll also be able to share it by clicking the **Share** button.

<div align="center"><figure><img src="https://content.gitbook.com/content/DO9LSaUxLOBIgPjyrjR1/blobs/y2DmMAHf5cVXQ8DPlITy/image.png" alt=""><figcaption><p>Screenshot of the NDI Remote webpage</p></figcaption></figure></div>

The person using the NDI Remote tool can view and manage the incoming connection on the **Received Invitations** tab. \
\
The NDI Remote connection is now generating an NDI source, which any NDI-enabled application in your local area network can receive.

<figure><img src="https://content.gitbook.com/content/DO9LSaUxLOBIgPjyrjR1/blobs/r3aNOXVN8qqrXr1bOB1n/Remote2.JPG" alt="" width="563"><figcaption><p>Screenshot of NDI Remote (Windows)</p></figcaption></figure>

***

## Using Turn Relay Server (Optional)

A TURN (**T**raversal **U**sing **R**elays around **N**AT) server is a network entity that facilitates the relaying of network traffic. When two devices are unable to establish a direct connection due to NAT[^1] or firewall restrictions, they use a TURN server as an intermediary. The TURN server temporarily stores the data from the sending device and forwards it to the receiving device.&#x20;

TURN servers are particularly important in VoIP[^2] and interactive video conferencing applications that use protocols like WebRTC[^3].

This process helps in overcoming the limitations imposed by NAT, which can change the public IP address and port number of a packet and make it difficult for the receiving device to interpret where the data originally came from

With NDI Remote, a custom TURN server can be specified by the user:

1. Go to the **My Connections** tab and click the gear icon to open the Turn Relay Server options.
2. Activate the Turn Relay Server by checking the corresponding box.
3. Enter the Turn Server's URL and port provided by your system administrator.
4. Optionally, enter a username and password.
5. Click **Apply** to accept the Turn Server configuration.

[^1]: Network address translation (NAT) is a method of mapping an IP [address space](https://en.wikipedia.org/wiki/Address_space) into another by modifying [network address](https://en.wikipedia.org/wiki/Network_address) information in the [IP header](https://en.wikipedia.org/wiki/IP_header) of packets while they are in transit across a traffic [routing device](https://en.wikipedia.org/wiki/Router_\(computing\)).

[^2]: Voice over Internet Protocol (VoIP), is a technology that allows you to make voice calls using a broadband Internet connection instead of a regular (or analog) phone line.

[^3]: WebRTC (Web Real-Time Communications) is an open source project that enables real-time voice, text and video communications capabilities between web browsers and devices.
