Draft:Networked Media Open Specifications



Networked Media Open Specifications (NMOS) are control-plane APIs for interoperability and management of IP-connected audio and video devices. The first, and best known, specifications are IS-04, for discovery of devices, and IS-05, for connection management of devices[1], and are supported by many devices using SMPTE 2110 digital video networking[2]. More recent specifications cover areas including security, audio channel mapping, device control and support for compressed streams.[3] While a number of proprietary control systems exist in the broadcast media marketplace, there is an increasing demand on the part of end users for an open, collaboratively developed, interoperable control plane in the industry.[4][5]

The NMOS specifications have been created by the Advanced Media Workflow Association, and are made available under the Apache-2.0 Licence. Several NMOS specifications are recommended by the Joint Task Force on Networked Media, a group of broadcast media industry bodies.[6] NMOS is mandated by the European Broadcasting Union (EBU) as part of their "Minimum User Requirements to Build and Manage an IP-based Media Facility Using Open Standards & Specifications".[7]

Many media devices that support SMPTE ST 2110 digital video support at least IS-04 and IS-05.[8] Open source implementations and test tools are available for developers.[9][10]

References edit

  1. ^ Porter, Robert; Sylvester-Bradley, Gareth (October 2018). "Scalability and Performance of the AMWA IS-04 and IS-05 NMOS Specifications for Networked Media". SMPTE 2018: 1–20. doi:10.5594/M001842. ISBN 978-1-61482-960-7 – via IEEE.
  2. ^ JT-NM Tested August 2022 NMOS/TR-1001-1 Media Nodes, Registries and Controllers Results Catalog
  3. ^ Deame, Jed; Deame, Spencer (July 2021). "NMOS - The Interoperable Control System for an IP World". SMPTE Motion Imaging Journal. 130 (6): 30–36. doi:10.5594/JMI.2021.3081165 – via IEEE.
  4. ^ https://ipshowcase.org/ip-showcase-theater-nab-show-2023/#event-126 Poulin, Félix - CBC Radio Canada, "The Growth of NMOS and why we more than ever need an Open Control Plane."
  5. ^ Porter, Robert (October 2022). "Achieving Interoperability in NMOS-Based IP Control Systems". SMPTE Motion Imaging Journal. 131 (9): 33–44. doi:10.5594/JMI.2022.3195276. ISSN 1545-0279 – via IEEE.
  6. ^ JT-NM TR-1001-1, System Environment and Device Behaviors For SMPTE ST 2110 Media Nodes in Engineered Networks.
  7. ^ EBU Tech 3371 The Technology Pyramid for Media Nodes.
  8. ^ Expanding The Adoption of NMOS-Based Products
  9. ^ An NMOS C++ Implementation.
  10. ^ NMOS API Testing Tool.

External links edit