This repository holds the source for this Specification, part of the family of Networked Media Open Specifications from the Advanced Media Workflow Association
It defines the architecture for modelling various types of devices which interrelates with existing NMOS Specifications and the JT-NM Reference Architecture.
The modelling system provides for the definition of device configuration, control and monitoring APIs using a set of published class definitions and operating rules.
The model includes the abilities for controllers to discover full device APIs in live systems, and to reconfigure devices dynamically (i.e. at run time).
In all cases, multiple simultaneous controllers are fully supported with no requirement for polling to maintain synchronization.
It provides the architecture for control and monitoring class hierarchies and core mechanisms for building device control and monitoring APIs.
More information about NMOS Specifications and their GitHub repos is at https://specs.amwa.tv/nmos.