-
Notifications
You must be signed in to change notification settings - Fork 5
Description
According to the DNS-SD specification, _services._dns-sd._udp.local. is a special name for "Service Type Enumeration" which is supposed to find all service types on the network.
This is really useful for making debugging tools, such as making a Service Discovery browser.
Unfortunately, I am unable to get any results when I try plugging "_services._dns-sd._udp." (or "_services._dns-sd._udp") as the System.Devices.Dnsd.ServiceName in the aqsQueryString.
See this for the summary on this feature.
https://developer.apple.com/library/archive/qa/qa1337/_index.html
I've tested Bonjour, Avahi, and Android's Network Service Discovery, and they all handle this case correctly.
First, is there any way to get this to work? (Perhaps I need a change to the aqsQueryString?)
Second, if not, is there somebody to report this bug to, so this can be fixed?
Third, is there a different way I can get the list of available service types through a different means as a workaround?