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 | The network for multicast sending. |
SOFTWARE\NDI\Multicast\Receive | Mode | DWORD | 1 when multicast receiving is enabled. |
SOFTWARE\NDI\Unicast\Send | Mode | DWORD | 1 when sending over mode is enabled |
SOFTWARE\NDI\Unicast\Receive | Mode | DWORD | 1 when receiving over UDP mode is enabled. |
SOFTWARE\NDI\TCP\Send | Mode | DWORD | 1 when sending over Multi- is enabled. |
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