Multicast, mDNS/Bonjour configuration across subnets

I'm reading up on multicast & mDNS across VLANs with SonicWall and I came across these two articles:
They seem to have contradicting and out of date information. For example the one with a Multicast configuration example says "IP Helper is not needed. In fact, it doesn't have mDNS support. mDNS support was added on GEN 5." while the other says to configure IP Helper.
Has anyone done this recently? Do I need to configure Multicast or IP Helper or both? And is a NAT rule required in addition to an access rule?
Category: Mid Range Firewalls
0
Answers
I don't do much with Multicast, but my configuration at home comes down to this.
This address group currently holds a single object for 224.0.0.251 (mDNS) in the Multicast Zone.
Multicast support is enabled in the Advanced section of the interface which houses my AppleTV and on the Interfaces where my different WLAN SSIDs are attached.
Access Rules into the MULTICAST zone are only the defaults. But you need Access Rules to allow client traffic (e.g. WLAN clients) to the destination (e.g. Apple TV).
That's it, no IP Helper no nothing. You have to make sure that Access Points or Switches do not mess with your Multicast traffic.
—Michael@BWC
Thanks @BWC, so no special NAT rules at all between zones?
I’ll try to do this with Sonos in a business network, so both mDNS and SSDP might be required but hopefully it’s this simple.
No NAT rules, I can't see a reason why, because all traffic is routed through the SNWL (when configured as gateway).
But you might check the Access Rules from LAN (or WLAN) to MULTICAST, I'am not sure if they are set to "Allow" by default.
—Michael@BWC
NAT was mentioned in one of those articles and I get that it might be a requirement in certain scenarios if the device connected to doesn't like answering to traffic not originating from the same subnet, but perhaps it depends on the service and implementation.
I'll give multicast configuration a go and I'll find out soon enough if it works.