NGC Catalog
CLASSIC
Welcome Guest
Containers
NMOS Registry

NMOS Registry

For copy image paths and more information, please view on a desktop device.
Logo for NMOS Registry
Description
Container implementation of the AMWA Networked Media Open Specifications (NMOS) providing a complete NMOS Registry, a JavaScript-based NMOS Client/Controller and an embedded NMOS Virtual Node. For more information please refer to http://amwa.tv/.
Publisher
NVIDIA
Latest Tag
0.4.0
Modified
December 11, 2024
Compressed Size
316.01 MB
Multinode Support
No
Multi-Arch Support
Yes
0.4.0 (Latest) Security Scan Results
No results available.
NMOS logo

NMOS Registry

This container provides an NMOS Registry which enables discovery and registration of Media Nodes within a networked media system. For more information on the Networked Media Open Specifications, see https://www.amwa.tv/nmos-overview.

It can also be configured to act as a mock NMOS Node.

JT-NM Tested

JT-NM Tested Registry JT-NM Tested Controller

This work is principally based on the rhastie/build-nmos-cpp and sony/nmos-cpp open-source projects.

See those projects for full details on the supported specifications. The container passed the stringent testing required by the JT-NM Tested Program for both Registries and Controllers. The container was tested whilst running on a Mellanox Spectrum-2 switch using the Onyx Docker subsystem.

Install and Run The Application

To install and run the application under Kubernetes, refer to the Helm chart or the Local Developer Setup with Kubernetes guide.

To install and run the application under Docker, refer to the Local Developer Setup with Docker.

In brief:

Execute the following commands to download and run the container on the host:

docker pull nvcr.io/nvidia/holoscan-for-media/nmos-cpp:latest
docker run -it --net=host --privileged --rm nvcr.io/nvidia/holoscan-for-media/nmos-cpp:latest

Add -e "RUN_NODE=TRUE" to launch the container as a mock NMOS Node.

Dependencies

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

License

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