Tractus mDNS Explorer

Debug mDNS queries on your network to help solve NDI discoverability and device discoverability issues.

mDNS
Networking
Last updated May 25, 2023

Debug mDNS queries on your network to help solve NDI discoverability and device discoverability issues.

We created this tool to debug NDI device discoverability on our networks. When an NDI device is connected to a network, it sends out mDNS announcements. Other NDI devices on the network receive these announcements and can connect to the device to receive its video and audio streams.

mDNS is used by a number of protocols, such as:

  • Network Device Interface (NDI)
  • Apple’s Bonjour protocol (discovery of devices and services on macOS and iOS devices)
  • Chromecast

What This Tool Does

This tool will allow you to view all the advertised mDNS services on your network, query for specific service types, and save any record responses (e.g. A, AAAA IP address records) to a CSV file.

Command Line Switches

If you run this utility with the -debug switch, it will log mDNS queries to the main log file and to a console.