AMWA-TV / is-04

AMWA IS-04 NMOS Discovery and Registration Specification (Stable)
https://specs.amwa.tv/is-04
Apache License 2.0
40 stars 23 forks source link

Does uDNS only configuration over-ride requirement for a v1.2 Node to make mDNS announcements? #185

Closed matthewdicken closed 2 months ago

matthewdicken commented 2 years ago

It appears that a node can be set to unicast or multicast only service discovery: https://specs.amwa.tv/is-04/releases/v1.2.2/docs/3.0._Discovery.html "‘Peer to Peer’ mode only supports multicast operation. Nodes may optionally be configured to support just one of unicast or multicast service discovery"

However, if a node advertises a v1.2 Node API, support for P2P mode is mandatory: https://specs.amwa.tv/is-04/releases/v1.2.2/docs/3.2._Discovery_-_Peer_to_Peer_Operation.html The following pre-requisites are mandatory [...] to permit peer to peer discovery:

So in the case of a node running in uDNS only mode and being registered under v1.2 of a registration API, does it still need to send mDNS announcements? Similarly, if running in P2P mode, should the node monitor for registry APIs over uDNS as well as mDNS?

peterbrightwell commented 1 year ago

Architecture Review Group review: place on backlog

TheSaneWonko commented 2 months ago

This issue was resolved in version 1.3 of the API, by making Node mDNS announces optional.

garethsb commented 2 months ago

As I understood it, the OP is pointing out that if a Node supports both v1.3 AND v1.2 it's not clear if mDNS is still optional. Is v1.3 clear on this?