The IPTV-EPG server does NOT support the IGMP protocol.
If using the IPTV-EPG server in a setup using IGMP, it will require the switch port to be setup as member of "Static multicast group"
In this example using a TP-link switch running the TV multicast on VLAN 1:
The EPG server is connected to switch port ETH5 and the TDX Barkerchannel is 239.3.1.1
The IP TV's are connected to switch port ETH 6 - 8 and my IP-TV services are multicasted using 239.2.1.1 -> 239.2.1.20
The multicast info (status) shows me, the EPG server is static joined to 239.3.1.1 and my TV (in this case only 1 TV switched "on") is dynamically joined to 239.2.1.6 (an IP-TV service)
To summarize:
Make sure the EPG server statically joins the correct multicast on the correct VLAN