According to this post https://www.silicondust.com/support/dow ... changelog/ a new feature is supposed to be multicast discovery. From reading this (https://www.silicondust.com/support/hdh ... cast_recv/, I believe I should be able to trigger the discovery by pressing rescan. What I am seeing when I press rescan is just a broadcast packet being sent to 255.255.255.255 UDP port 65001. Is the setup software supposed to support multicast? If so, how do I get my install to default to it?
-Beavel
Multicast Discovery not working
Re: Multicast Discovery not working
I'm going out on a limb here, but I suspect that line in the changelog means the record engine can detect multicast streams and join the multicast groups.
Re: Multicast Discovery not working
HDHomeRun Setup uses broadcast to discover devices because this is the most reliable method of discovery (multicast communication is sometimes blocked LAN port to LAN port by home routers).
The HDHomeRun units respond to broadcast discover, subnet-broadcast discover, and multicast discover.
Some client platforms don't allow sending broadcast packets so multicast is used instead.
Nick
The HDHomeRun units respond to broadcast discover, subnet-broadcast discover, and multicast discover.
Some client platforms don't allow sending broadcast packets so multicast is used instead.
Nick
Re: Multicast Discovery not working
While I get the logic that broadcast packets are most reliable, I don't understand why multicast couldn't/wouldn't be a fallback option. The other part I'm not clear on is the second link I posted very clearly states one can expect a SSDP packet be sent to the multicast group. In what context is that support documentation valid? Part of me was wondering if it was for a different platform, but it refers to Device Manager so it seemed like it was for running HDHomeRun Setup from Windows.
Re: Multicast Discovery not working
If the client can send broadcast packets then it should find devices. If it can't find devices using broadcast I am not sure why multicast could be expected to work.
Non-legacy HDHomeRun devices support DLNA and advertise themselves over multicast SSDP as a MediaServer.
If you are using a home router and the path between the HDHomeRun and your PC involves the router then this communication may be being blocked by your router.
Nick