I have Channels DVR that I've loaded on a Synology NAS on one vlan on my network. The HDHomerun tuner and clients I'm using for viewing (Apple TV HD/4, Apple TV 4K, and Xbox Series X) are all on another vlan with a firewall in between the 2 vlan's. The DVR can access the HDHomerun tuner just fine (I'm assuming using Bonjour, mDNS repeater, etc.), but the Apple TV's can't access the DVR. During setup on the Apple TV, Channels asks for the DVR IP address, but after entering it, it still can't find the DVR.
I'm guessing it's the firewall, but surprised that DVR/HDHomerun works together, but the DVR/Apple TV doesn't.
Any best practices for setting up the Channels DVR on a separate firewall-ed vlan from viewing clients?