Wasn't sure which sub-forum to put this in, but I just wanted to share something I learned today about DLNA. Maybe this can help someone out there, maybe some people are already aware of this. If you want to skip the long version:
If you use, or plan to use, a managed switch in your home network, be sure you turn IGMP Snooping OFF because it may result in missing DLNA devices and/or misbehaving controls/apps like JriverMC. It was turn ON by default in my Netgear ProSafe GS116Ev2 Switch.
The full story:
For years, I have successfully been running 200Mbps internet through a TP Link router and a Netgear 16port Gb switch. All my media server equipment is hardwired through the Netgear switch - MC Server PC, network Tv Tuners, MC Clients, Android Tv, AVR, etc. I recently signed up for 1Gb internet service, so it was time to upgrade my TP Link router. After some research I got a Netgear R7800 so that I could get higher wifi speeds on laptops/mobile devices/etc.
Setup of the new router went fine, set all my usual static IP's, all my wifi ssid/passwords, etc... For several days the MC Server, Clients, and tv recordings were all working as usual, overall the internet was faster, and accessing machines/devices via browser/IP/remote desktop was all good. But then I noticed that the "Denon AVR" app on my phone was no longer able to find my AVR and when I tried the "Android Tv" app on my phone it could not find my Sony Tv. Next, I looked at my MC Server and discovered the AVR, Tv, and one of my SD network tuners were no longer showing as DLNA devices! I tried all sorts of reboots and unplugging of power cords and network cables, sometimes the AVR or Tv or Tuner would show up in MC right after but would soon disappear.
I was stumped, so I turned to google and found many posts about Netgear and DLNA, most were about "ReadyShare" a feature on these routers, but a few were regarding home network DLNA devices not being accessible. One post in particular was regarding a Netgear ProSafe Switch, missing DLNA devices, and the IGMP Snooping setting in the Switch. Hmm interesting, all my equipment is running through a ProSafe switch. So I turned IGMP Snooping OFF in my switch (it was ON by default), rebooted the Switch, rebooted all devices, and set PC's back to Private Network. Amazingly, all my DLNA devices now showed up in MC Server PC, I was now able to use the "Android Tv" app to control my Sony Tv, and the "Denon" App now recognizes my AVR.
Quite the journey, thankfully I am back in business! What I don't understand is how I've been able to function with IGMP Snooping turned ON for years, until I changed from a TP Link router to this Netgear router.