AMWA-TV / info-004

AMWA INFO-004 NMOS Implementation Guide for DNS-SD

Home Page:https://specs.amwa.tv/info-004

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AMWA INFO-004: NMOS Implementation Guide for DNS-SD

Lint Status Render Status

This repository holds the source for this Implementation Guide, part of the family of Networked Media Open Specifications from the Advanced Media Workflow Association

What does it do?

  • Explains the use of DNS-SD in NMOS environments.
  • Provides a practical "how-to" example of how to set up a BIND9 DNS server for NMOS use.
  • Gives example configurations for other DNS servers.

Why does it matter?

  • DNS Service Discovery (DNS-SD) provides a simple and flexible method to discover NMOS Registration and Discovery Server (RDS) Services.
  • The NMOS RDS provides information about NMOS nodes, devices, and APIs. There must be a common way to locate the RDS in order for an NMOS component to register itself for discovery by other NMOS components.

How does it work?

The example add records to a BIND9 DNS server such that the server responds to standardized queries with information that indicates:

  • The fact that the DNS server provides Service Discovery
  • Where the NMOS RDS may be found on the network

Getting started

See the list of documents below.

There is more information about the NMOS Specifications and their GitHub repos at https://specs.amwa.tv/nmos.

About

AMWA INFO-004 NMOS Implementation Guide for DNS-SD

https://specs.amwa.tv/info-004

License:Apache License 2.0


Languages

Language:Shell 65.9%Language:Makefile 26.0%Language:Ruby 8.0%