Networked Media Open Specifications

NMOS Solutions

←Glossary · Index↑

This page lists open source, free and commercial implementations of NMOS specifications.

This list is unlikely to be complete, and AMWA does not make any guarantees of conformance.

To have an implementation added, please submit a GitHub issue to the NMOS repo, including the information required in the table. The implementation must be available, and a link to a repo, download page or product page must be provided.

Open Source & Freeware

Name Language License Description
Easy-NMOS N/A Apache 2.0 Free of charge, open-source, toolkit, created to simplify and speed up the adoption of NMOS APIs, developed by NVIDIA based on open-source NMOS software from Sony, BBC R&D and other AMWA members, with a video Getting Started guide.
AMWA NMOS Testing Tool Python Apache 2.0 Testing of all current NMOS specifications
BBC R&D NMOS Joint RI Python Apache 2.0 IS-04 and IS-05 registry and APIs (used as reference in earlier AMWA workshops).
BBC R&D NMOS Web Router Javascript Apache 2.0 IS-04 and IS-05 web-based client application
BBC R&D Authorisation Server Python Apache 2.0 OAuth2 Authorisation Server based on AMWA NMOS BCP-003-02 / IS-10
NVIDIA NMOS Docker N/A Apache 2.0 Docker container with Registry and Controller, IS-04, IS-05, IS-07, IS-08, IS-09, BCP-002-01, BCP-003-01 and BCP-004-01
Pebble Control Free N/A Freeware IS-04, IS-05, IS-07 connection management solution for Windows with support for BCP-002-01 and BCP-004-01
Riedel NMOS Explorer N/A Freeware IS-04 and IS-05 client application for Windows and Linux
Sony nmos-cpp C++ Apache 2.0 Cross-platform toolkit for IS-04, IS-05, IS-07, IS-08, IS-09, BCP-002-01, BCP-003-01 and BCP-004-01, and example Registry and Node applications
Sony nmos-js Javascript Apache 2.0 IS-04 and IS-05 web-based client application with support for BCP-002-01, BCP-003-01 and BCP-004-01
Streampunk Media Ledger Javascript (NodeJS) Apache 2.0 IS-04 v1.0 APIs

Note that inclusion in this list is not an endorsement by AMWA or a guarantee of conformance to the specifications.

Commercial Hardware & Software

This section lists commercial implementations of the NMOS specifications. It includes information about which NMOS specifications, versions and features are supported, and provide links to the manufacturers’ product pages. (Note to manufacturers: the linked product page must include information about NMOS support!)

Note that inclusion in this list is not an endorsement by AMWA or a guarantee of conformance to the specifications.

Many of these products have participated in the JT-NM Tested programme, with results available here. Note that the JT-NM Tested badge does not constitute a ‘pass’, but is simply an indication that testing results are available to download.

Controllers & Registries

Company Product Supported Specifications Comments
BFE KSC CORE,
KSC SILKNET
IS-04 v1.3
IS-05 v1.1
IS-07 v1.0
Broadcast Controller,
Broadcast SDN Controller
EVS Cerebrum IS-04 v1.2
IS-05 v1.0
Broadcast Control, Orchestration and Monitoring Solution
Imagine Communications Magellan Control System IS-04 v1.2
IS-05 v1.0
Broadcast Routing Systems Controller for IP (NMOS and non-NMOS) and Legacy Systems
Includes optional IS-04 Registry
NVIDIA
(Mellanox)
SN2000 Series
SN3000 Series
SN4000 Series
BlueField Family
with
NVIDIA NMOS Docker
IS-04 v1.3
IS-05 v1.1
IS-07 v1.0
IS-08 v1.0
IS-09 v1.0
Spectrum Ethernet Switches
Spectrum-2 Ethernet Switches
Spectrum-3 Ethernet Switches
BlueField Data Processing Units
with
Containerized IS-04 Registry and Controller
Nevion VideoIPath IS-04 v1.2
IS-05 v1.0
Broadcast Controller & IS-04 Registry
Ross Ultricore BCS IS-04 v1.3
IS-05 v1.1
Broadcast controller & IS-04 Registry
Sony PWS-110NM1 IS-04 v1.3
IS-05 v1.1
BCP-002-01 v1.0
IP Live System Manager workstation
Pebble Pebble Control Lite
Pebble Control Enterprise
IS-04 v1.3
IS-05 v1.1
IS-07 v1.0
IP Connection Management Solution

Media Nodes

Company Product Supported Specifications Comments
AJA IPR-10G2-HDMI
IPR-10G2-SDI
IPR-10G-HDMI
IPT-10G2-HDMI
IPT-10G2-SDI
IoIP
KONA-IP
IS-04 v1.2
IS-05 v1.0
IP Converters and Interfaces
AWS Elemental AWS Elemental Live IS-04 v1.3
IS-05 v1.1
Product Features
Specification Sheets
Bridge Technologies VB440 IS-04 v1.2
IS-05 v1.0
High Performance IP Probe
Calrec Impulse
Hydra2 IP Gateway
Type-R Core
Type-R Analogue IO
Type-R Digital IO
Type-R Combo IO
Fixed Format IO
Modular IO
IS-04 v1.3
IS-05 v1.1
Audio Mixing Console
IP Gateway
Audio Mixing Console

Various Gateways (Analogue, AES3, ST2110, AES67, MADI, SDI, Dante, Waves)

Dalet Brio IS-04 v1.3
IS-05 v1.1
IS-08 v1.0
Ingest and Playout Server
EEG HD492 Alta IS-04 v1.2
IS-05 v1.0
Caption Encoder for Live Broadcasting
Embrionix see Riedel Communications GmbH    
Evertz ev670-X30-HW & -V2
ev670-X45-HW
570IPG-X19-25G
670IPG-X19-25G-100G
570XS-HW-X19
IS-04 v1.3
IS-05 v1.3
IS-09 v1.0
BCP-002-01
Virtualized Media Processing Platform (Gateway, Processing, Multiviewer)

Gateways
EVS XT-VIA
XS-VIA
XT-4K
XS-4K
XS-NEO
IS-04 v1.2
IS-05 v1.0
IP/SDI Production Servers
Grass Valley XIP-3901
Kaleido IP
LDX 150
IS-04 v1.2
IS-05 v1.0
SDI/IP Processing Platform
IP Video Multiviewer
Live Broadcast Camera
Harmonic Spectrum X IS-04 v1.2
IS-05 v1.0
Ingest and Playout Server
Imagine Communications Selenio Network Processor
EPIC Multiviewer
IS-04 v1.2
IS-05 v1.0
Network-based audio/video processor and gateway device
IP-enabled Multiviewer
Leader LV5600
LV7600
IS-04 v1.2
IS-05 v1.0
IP and SDI Hybrid Waveform / Rasterizer Monitor
Macnica
VIPA


Media Over IP Package
EASYSS10 EVK
M2S SDK
IS-04 v1.2
IS-05 v1.0


IS-04 v1.3
IS-05 v1.1
General purpose Video IP Accelerator.
IP Gateway, Multi-channel capture processing and playout of ST2110 streams.

ST2110 FPGA & Software IP Core
SDI to IP Gateway Evaluation kit
ST2110 Streaming Software Development kit
Matrox X.mio5 Q25
DSX LE5 Q25/D25
X.mio3 IP Matrox VERO
IS-04 v1.3
IS-05 v1.1
ST.2110 & ST.2022-6 Network Cards



ST 2110 Signal Generator & Diagnostic Appliance
MediaKind RX1
CE1
Aquila
IS-04 v1.3
IS-05 v1.1
Edge Processor
Contribution Encoder
Broadcast Streamer/ Encoder
Net Insight N600 Series IS-04 v1.2
IS-05 v1.0
IS-08 v1.0
Media transport and edge processing solution
Nevion Virtuoso MI IS-04 v1.2
IS-05 v1.0
Software defined media virtualization platform
Nextera Video NMOS Software Core IS-04 v1.3
IS-05 v1.1
IS-07 v1.0
IS-08 v1.0
IS-09 v1.0
Turnkey software core for FPGA embedded or standalone processor
NVIDIA
(Mellanox)
Rivermax SDK for
ConnectX Family
BlueField Family
IS-04 v1.3
IS-05 v1.1
IS-09 v1.0
Software development kit for a fully-virtualized ST 2110 streaming solution, including NMOS integration
Open Broadcast Systems C-200 Platform IS-04 v1.3
IS-05 v1.1
IS-09 v1.0
Software-based encoding and decoding platform
Panasonic KAIROS AT-KC100
KAIROS AT-KC1000
AK-NP600 10G MoIP Board for AK-UCU600
IS-04 v1.3
IS-05 v1.1
Live Video Production Platform

Camera Control Unit for Studio Camera System
Pebble Integrated Channel IS-04 v1.3
IS-05 v1.1
Software-defined integrated channel solution
Phabrix Qx
SxTAG
IS-04 v1.2
IS-05 v1.0
IP/SDI generation, analysis and monitoring
Plura Broadcast SFP-25G
SFP-25G-H
IS-04 v1.2
IS-05 v1.0
IS-08 v1.0
IS-09 v1.0
BCP-002-01 v1.0
2110 IP Monitors
Riedel Communications GmbH & Co. KG MediorNet FusioN
MediorNet MuoN
MediorNet MicroN IP App


Artist Matrix Intercom

Control Panel App for 1200 series Smartpanels
IS-04 v1.2/1.3
IS-05 v1.0/1.1
IS-08 v1.0
IS-07 v1.0 (Control Panel App)
Gateway and Processing Devices




IP Intercom


Universal Control Panel
Ross Ultrix-IP
Raptor
Newt
Iggy
IS-04 v1.3 IS-05 v1.1 (Ultrix-IP)
IS-04 v1.2 IS-05 v1.0
Ultrix 12G Router IP Gateway
IP/SDI Gateway
IP/SDI/HDMI Gateway
AES67 / MADI gateway
Sony HDCU-3000 Series
HDCU-5000 Series
HDCE-TX/RX Series
XVS Series
PWS-4500
IS-04 v1.3
IS-05 v1.1
BCP-002-01 v1.0
IP Ready Camera Control Units
IP Ready Camera Extension Adaptor
IP Ready Switcher Processor
IP Ready Production Server
Synamedia Virtual Digital Content Manager (vDCM)

Media Edge Gateway (MEG)
IS-04 v1.3
IS-05 v1.1
BCP-002-01 v1.0
BCP-004-01 v1.0
Software-based video multiplexer and compression system (encoder/transcoder)

Cloud-native edge reception and processing platform
Telestream PRISM IS-04 v1.2
IS-05 v1.0
Hybrid IP/SDI Monitoring Instrument.
Vizrt VizEngine 3.14 IS-04 v1.2
IS-05 v1.0
Real Time Rendering Engine

Incubator Participants

Alongside those working on implementations of the finished specifications, many organisations actively participate in the specification development process including workshop events. The latest list of participating companies can be found at nmos.tv.

←Glossary · Index↑