NVIDIA
NVIDIA
NMOS Controller
Container
NVIDIA
NVIDIA
NMOS Controller

This container provides a browser-based application that uses NMOS APIs to discover, connect and manage resources within a networked media system. For more information on the Networked Media Open Specifications, see https://www.amwa.tv/nmos-overview.

Sign in to access all content for this ContainerSigning in will also allow download accessSign In
NMOS logo

NMOS Controller

This container provides a browser-based application that uses NMOS APIs to discover, connect and manage resources (Devices, Senders and Receivers) within a networked media system. For more information on the Networked Media Open Specifications, see https://www.amwa.tv/nmos-overview.

This controller has been developed following the AMWA NMOS Controller Implementation Guide.

Install and Run The Application

To install and run the application under Kubernetes, refer to NMOS Controller deployment in the Holoscan for Media user guide for more information. This uses the associated Helm chart.

In brief:

The NMOS Controller requires an NMOS Registry running in the network. The NMOS Registry container can be used for this.

Prepare a config.json file with the following content

{
    "NMOSRegistryBaseUrl": "http://<host>:<port>"
}

where:

  • <host> and <port> are the appropriate values for the Query API of your NMOS Registry.

This config file needs to be mounted in the container at /usr/share/nginx/html/config/config.json.

Execute the following command to run the container on the host:

docker run -it --rm -p 3000:80 -v $(pwd)/config.json:/usr/share/nginx/html/config/config.json nvcr.io/nvidia/holoscan-for-media/controller-ui:<tag>

where:

  • <tag> is the version label to use (see available tags)

Now open your browser and visit http://localhost:3000 for the web user interface.

Dependencies

NMOS Controller is built on open-source software. The notices, attribution, licenses and source code for these dependencies can be downloaded from the NMOS Controller resource.

License

By downloading and using this software, you accept the terms and conditions of the NVIDIA AI Product Agreement.

Publisher
NVIDIA
NVIDIA
Latest Tag0.7.0
UpdatedMay 8, 2026 UTC
Compressed Size51.27 MB
Multinode SupportNo
Multi-Arch SupportYes

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.