Reverse-path forwarding (RPF) defines the path that multicast packets take between their sources and the destinations.
Multicast only allows packets to be received through the interface on a router if it is the interface a unicast packet would use to get back to the source.