I'm dealing with a case where a user has a Vodafone UFB connection with the Vodafone TV set top box. They need to use a Cisco 891 router for various reasons at home but we need to get the Vodafone multicast TV box going too.

I've followed various other threads here that deal with HP routers and pfSense but can't seem to get a working config on a Cisco 891.

Here's what I've attempted:

ip multicast-routing
ip igmp snooping vlan 1 immediate-leave

interface GigabitEthernet8.10 encapsulation dot1Q 10
ip address dhcp
ip pim sparse-dense-mode
ip nat outside
ip virtual-reassembly in
ip igmp version 3
ip igmp query-interval 15
ip igmp unidirectional-link
ip igmp proxy-service

interface Vlan1
ip address
ip pim sparse-dense-mode
ip nat inside
ip virtual-reassembly in
ip igmp helper-address udl GigabitEthernet8.10
ip igmp version 3
ip igmp explicit-tracking
ip igmp query-interval 125
ip igmp proxy-service

Has anyone else got this working on a Cisco and can share their config, or can someone from Vodafone help?

Here are the other two threads I combed over to try and cobble a config together: