Question: do i need igmp snooping?
Answer: IGMP Snooping is a feature for switches to learn what multicast groups are needed on which ports. Routers not handling multicast routing don't care. That said, without an mrouter in the network, you need to configure one (or more) igmp queriers. ... If nothing on that port has joined that group, the switch will prune it.