Docs for v1.3.2
Overview
APIs
APIs - Common Keys
APIs - Client Side Implementation Notes
APIs - Server Side Implementation Notes
APIs - Load Balancing & Redundancy
APIs - Query Parameters
Discovery
Discovery - Registered Operation
Discovery - Peer to Peer Operation
Behaviour
Behaviour - Registration
Behaviour - Querying
Behaviour - Nodes
Controllers
Data Model
Data Model - Identifier Mapping
Upgrade Path
RAML APIs for v1.3.2
Node API
Query API
Registration API
JSON Schemas for v1.3.2
clock_internal
clock_ptp
device
devices
error
flow
flow_audio
flow_audio_coded
flow_audio_raw
flow_core
flow_data
flow_json_data
flow_mux
flow_sdianc_data
flow_video
flow_video_coded
flow_video_raw
flows
node
nodeapi-base
nodeapi-receiver-target
nodes
queryapi-base
queryapi-subscription-response
queryapi-subscriptions-post-request
queryapi-subscriptions-response
queryapi-subscriptions-websocket
receiver
receiver_audio
receiver_core
receiver_data
receiver_mux
receiver_video
receivers
registrationapi-base
registrationapi-health-response
registrationapi-resource-post-request
registrationapi-resource-response
resource_core
sender
senders
source
source_audio
source_core
source_data
source_generic
sources
JSON Examples for v1.3.2
nodeapi-base-get-200
nodeapi-deviceid-get-200
nodeapi-devices-get-200
nodeapi-flowid-get-200
nodeapi-flows-get-200
nodeapi-receiverid-get-200
nodeapi-receivers-get-200
nodeapi-self-get-200
nodeapi-senderid-get-200
nodeapi-senders-get-200
nodeapi-sourceid-get-200
nodeapi-sources-get-200
queryapi-base-get-200
queryapi-deviceid-get-200
queryapi-devices-get-200
queryapi-flowid-get-200
queryapi-flows-get-200
queryapi-nodeid-get-200
queryapi-nodes-get-200
queryapi-receiverid-get-200
queryapi-receivers-get-200
queryapi-senderid-get-200
queryapi-senders-get-200
queryapi-sourceid-get-200
queryapi-sources-get-200
queryapi-subscriptionid-get-200
queryapi-subscriptions-get-200
queryapi-subscriptions-post-200
registrationapi-base-get-200
registrationapi-health-get-200
registrationapi-health-post-200
registrationapi-resource-get-200
registrationapi-resource-post-200
Branches
v1.3.x
v1.2.x
v1.1.x
v1.0.x
Releases
v1.3.2
v1.3.1
v1.3.0
v1.2.2
v1.2.1
v1.2.0
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Interface Specifications
IS-04: Discovery & Registration
IS-05: Device Connection Management
IS-07: Event & Tally
IS-08: Audio Channel Mapping
IS-09: System Parameters
IS-10: Authorization
IS-11: Stream Compatibility Management
IS-12: Control Protocol
IS-13: Annotation
IS-14: Device Configuration
Best Common Practices
BCP-002-01: Natural Grouping
BCP-002-02: Asset Distinguishing Information
BCP-003-01: Secure Communications in NMOS Systems
BCP-003-02: Authorization in NMOS Systems
BCP-003-03: Certificate Provisioning in NMOS Systems
BCP-004-01: Receiver Capabilities
BCP-005-01: EDID to Receiver Capabilities Mapping
BCP-006-01: NMOS With JPEG XS
BCP-006-02: NMOS With H.264
BCP-006-03: NMOS With H.265
BCP-007-01: NMOS With NDI
BCP-008-01: NMOS Receiver Status
Data Model Specifications
MS-04: ID & Timing Model
MS-05-01: NMOS Control Architecture
MS-05-02: AMWA NMOS Control Framework
MS-05-03: AMWA NMOS Control Block Specs
Informative Documents
INFO-002: Security Implementation Guide
INFO-003: Sink Metadata Processing Architecture
INFO-004: Implementation Guide for DNS-SD
INFO-005: Implementation Guide for NMOS Controllers
INFO-006: Implementation guide for NMOS Device Capabilities Control
Parameter Registers
General Procedures and Criteria
Capabilities
Device Control Types
Device Types
Flow Attributes
Formats
Node Service Types
Sender Attributes
Source Attributes
Tags
Transports
Transport Parameters
Control Feature Sets
Identification
Monitoring
Developer Links
GitHub Repo
API Testing Tool
CI Dashboard