I see that the DGL-4500 supports multicast streams (Can be enabled in advanced networking settings in the firmware). However, does it send multicast packets to all ports on the router's switch? If so, that seems a bit inefficient. Does the DGL-4500 support IGMP snooping? I haven't seen any evidence of this being supported, however I am not sure if it implements snooping by default and just has no option to toggle it.