Networked Media Open Specifications

Networked Media Open Specifications: Introduction

About NMOS

NMOS is a family name for specifications produced by the Advanced Media Workflow Association related to networked media for professional applications.

For a non-technical introduction to NMOS see AMWA’s overview page and NMOS Roadmap.

The tables below list the current specifications and provide links to their documentation on specs.amwa.tv. The “Release” links will take you to the documentation and download page (↓) for the latest release of recent versions of the specification.

The tables no longer include direct links to the GitHub repos. These are available through the NMOS CI Dashboard.

The NMOS API Testing Tool supports the majority of these specifications.

The tables below are organised by theme. To see them organised by document type, click here

Resource Management

Specifications, recommendations and guidance concerning registration, discovery and labelling of NMOS resources

Id Name Spec Status Release(s)
IS-04 Discovery & Registration AMWA Specification (Stable)
IS-09 System Parameters AMWA Specification
IS-13 Annotation Work In Progress
BCP-002-01 Natural Grouping AMWA Specification
BCP-002-02 Asset Distinguishing Information AMWA Specification
INFO-004 Implementation Guide for DNS-SD AMWA Specification
INFO-005 Implementation Guide for NMOS Controllers AMWA Specification

Connection Management

Specifications, recommendations and guidance concerning connection of devices, audio channel mapping and compressed streams

Id Name Spec Status Release(s)
IS-05 Device Connection Management AMWA Specification (Stable)
IS-08 Audio Channel Mapping AMWA Specification (Stable)
BCP-004-01 Receiver Capabilities AMWA Specification
BCP-006-01 NMOS With JPEG XS AMWA Specification
BCP-006-02 NMOS With H.264 Work In Progress
BCP-006-03 NMOS With H.265 Work In Progress
BCP-007-01 NMOS With NDI Work In Progress
INFO-003 Sink Metadata Processing Architecture Work In Progress
INFO-005 Implementation Guide for NMOS Controllers AMWA Specification

Device Control & Monitoring

Specifications, recommendations and guidance concerning device control and status monitoring

Id Name Spec Status Release(s)
IS-07 Event & Tally AMWA Specification
IS-12 Control Protocol AMWA Specification
MS-05-01 NMOS Control Architecture AMWA Specification
MS-05-02 AMWA NMOS Control Framework AMWA Specification
BCP-008-01 NMOS Receiver Status Work In Progress
BCP-008-02 NMOS Sender Status Work In Progress
INFO-006 Implementation guide for NMOS Device Capabilities Control AMWA Specification

Device Configuration

Specifications, recommendations and guidance concerning device and media parameter configuration

Id Name Spec Status Release(s)
IS-11 Stream Compatibility Management AMWA Specification
IS-14 Device Configuration Work In Progress

Security Recommendatations

Specifications, recommendations and guidance concerning encryption, authorisation and certificate provisioning

Id Name Spec Status Release(s)
IS-10 Authorization AMWA Specification
BCP-003-01 Secure Communications in NMOS Systems AMWA Specification
BCP-003-02 Authorization in NMOS Systems AMWA Specification
BCP-003-03 Certificate Provisioning in NMOS Systems AMWA Specification
INFO-002 Security Implementation Guide AMWA Specification
INFO-005 Implementation Guide for NMOS Controllers AMWA Specification

Documentation


These pages are rendered from the source of the specification, which is in this GitHub repository.

Repository Default Branch Lint (default) Render (all)
nmos main Lint Status Render Status