Routing multicastu pomocí PIM jsme zkoušel experimentálně přes PIM. Funguje s několika ale.
Pro tvůj případ ti stačí jen aktivovat igmp proxy funkci. Přes igmp proxinu v podobném případě jsme dostával i IPTV k sobě domů (než jsme nasznal, že je po večerech lepší chlastat s manželkou, než čučet na TV).
Je potřeba správně nastavit který interface patří do lokální tvé sítě a který je uplink. Potom je třeba do uplinku namlátit IP rozsah z kterých se multicasitng vysílá. Sorry, konfig ti přesně nepastnu. RBčko dělající proxinu mi shořelo v sobotu a navíc jsem pryč na cestách.
Nicméně v noťasu mám něco v staré záloze, co asi fungovalo:
/routing igmp-proxy
set query-interval=2m5s query-response-interval=10s quick-leave=yes
/routing igmp-proxy interface
add alternative-subnets=\
10.0.10.0/24,10.0.90.0/24,10.0.100.0/24,10.100.0.0/16,192.168.3.0/24 \
comment="" disabled=no interface=bridge3-wan threshold=1 upstream=yes
add comment="" disabled=no interface=vrrp1-lan1 threshold=1 upstream=no
iface bridge3-wan byla linka k ISPčku, po které přicházrl i multicasting, vrrp1-lan je lokální interní síť. Ty IP adresy jsou zdrojové IPčka beden, co vysílají IPTV stream. Ty musíš vyrazit z IPTV poskytovatele.