NDI Administrative Settings

In NDI, administrative settings can be used to limit the rights of almost all NDI tools and also enable NDI settings to be specified by a system administrator without any ability for a user to override them. Here is an overview of these settings and how a system administrator can set them to configure specific machine settings.

The NDI configuration settings are documented in the Advanced SDK documentation, and we refer to that to get the full description of each setting.

If any registry key value is missing, it will use the global configuration file on the system, which NDI Access Manager normally configures.

Registry Key (all under HKLM)
Registry Value
Type
Description

SOFTWARE/NDI

MachineName

String

A replacement for the local machine name.

SOFTWARE/NDI/Networks

Discovery Service

String

One or more discovery servers to use. Comma-separated.

SOFTWARE/NDI/Networks

IPs

String

Comma-separated list of additional NDI Source Ips.

SOFTWARE\NDI\Adapters

Allowed

String

Comma-separated list of local NIC IP addresses that NDI will attempt to use.

SOFTWARE\NDI\Groups

Receive

String

Comma-separated list of NDI groups that any sources discovered (finder and receiver) will be within.

SOFTWARE\NDI\Multicast\Send

Mode

DWORD

1 when Multicast sending is enabled.

SOFTWARE\NDI\Multicast\Send

NetPrefix

String

The prefix for the IP address range that will be used.

SOFTWARE\NDI\Multicast\Send

NetMask

String

The network mask for multicast sending.

SOFTWARE\NDI\Multicast\Send

TTL

DWORD

SOFTWARE\NDI\Multicast\Receive

Mode

DWORD

1 when multicast receiving is enabled.

SOFTWARE\NDI\Unicast\Send

Mode

DWORD

SOFTWARE\NDI\Unicast\Receive

Mode

DWORD

1 when receiving over UDP mode is enabled.

SOFTWARE\NDI\TCP\Send

Mode

DWORD

SOFTWARE\NDI\TCP\Receive

Mode

DWORD

1 when receiving over Multi-TCP is enabled.

SOFTWARE\NDI\RUDP\Send

Mode

DWORD

1 when sending over Reliable UDP is enabled.

SOFTWARE\NDI\RUDP\Receive

Mode

DWORD

1 when receiving over Reliable UDP is enabled.


Tools Settings

All NDI Tools settings are stored under the registry location HKEY_LOCAL_MACHINE\SOFTWARE\NDI\Pemissions and are of type DWORD. When set to 1, they indicate that a feature is allowed, and when they are set to 0, that feature is disallowed.

Key name
Description

app.studiomonitor

Is Studio Monitor allowed to be run on this machine

app.studiomonitor.web

Is the web server within studio monitor allowed to be run on this

app.webcamera

Is the webcam tool allowed to be run on this machine?

app.scanconverterhx

Is Screen Capture HX allowed to be run on this machine.

app.scanconverter

Is Screen capture allowed to be run on this machine.

app.scanconverter.kvm

Is the KVM functionality of Screen Capture allowed to be run on this machine.

app.remote

Is NDI remote allowed to be run on this machine?

app.remote.incoming

Are incoming NDI remote connections allowed on this machine, when this is disabled, the machine can only provide links that others can connect to.

app.vlc.video

Is VLC video output enabled on this machine?

app.vlc.audio

Is VLC audio output enabled on this machine?

app.testpatterns

May the test pattern tool be run on this machine?

app.bridge

Is NDI bridge allowed to be run on this machine?

app.accessmanager

Can Access Manager be run on this machine?

app.adobecc.transmit

Can the NDI output plugin be used with Adobe CC

app.adobecc.fileio

Can the NDI file IO plugin be used with Adobe CC

app.vst3

Can NDI Audio Direct be used on this machine?

Last updated

Was this helpful?

2024 @ NDI Vizrt AB.