NMOS Repositories
Curated directory of Networked Media Open Specifications tools and documentation.
Testers & Automated Testing Tools
nmos-testing
The primary testing tool that creates a local web service (Testing Façade) to run automated compliance tests against NMOS Nodes, Registries, and Controllers.
nmos-automated-testing
A framework for automated testing of NMOS implementations.
sdpoker
A customized SDP validation tool used heavily by the nmos-testing suite.
Prototypes, Mocks & Frameworks
nmos-device-control-mock
A mock NMOS device (TypeScript/Node.js) simulating a functioning NMOS node to test Control & Monitoring workflows.
nmos-sender-receiver-framework
An open-source framework used to facilitate the development and testing of NMOS nodes within Docker containers.
sony/nmos-cpp
Hosted by Sony
The most widely used open-source C++ implementation, heavily referenced throughout AMWA’s documentation as a de facto prototype/framework for commercial registries and nodes.
Reference Schemas & Specifications
nmos
The master repository containing the core documentation for the entire NMOS ecosystem.
nmos-parameter-registers
The central repository defining JSON schemas, constant values, and URNs shared across all NMOS specifications.
is-04
NMOS Discovery and Registration Specification.
is-05
NMOS Device Connection Management Specification.
is-06
NMOS Network Control Specification (Deprecated).
is-07
NMOS Event & Tally Specification.
is-08
NMOS Audio Channel Mapping Specification.
is-09
NMOS System Parameters Specification.
is-10
NMOS Authorization Specification (Security and access control).
is-11
NMOS Stream Compatibility Management Specification.
is-12
NMOS Control Protocol Specification.