Tema: Meganet IPTV
Autorius: md
Data: 2008-06-16 00:14:02
Manau cia yra zmoniu kuriuos kamuoja klausimas ar imanoma paleisti
multicastini IPTV per routeri... Mane taip pat.

Taigi atlikau keleta bandymu ir pasidomejau ka apie tai raso nete.

Atsakymas butu: TAIP, IMANOMA. Egzistuoja keli variantai (tikiu, kad yra
ir daugiau, bet ju nenagrinejau):
1) Reikalingas routeris, kurio kernelis turi ikompiliuota multicastu
palaikyma + programa igmpproxy.
Toliau imetame keleta rulsu i firewalla, pvz.
iptables -I INPUT -d 224.0.0.0/4 -j ACCEPT
iptables -I FORWARD -d 224.0.0.0/4 -j ACCEPT

ir startuojame igmpproxy su panasiu i toki configu:
quickleave

phyint eth0 upstream ratelimit 0  threshold 1
     altnet 88.0.0.0/8
     altnet 10.0.0.0/8

phyint eth1 downstream ratelimit 0  threshold 1

(kur eth0 - interfeisas i lokalu networka, eth1 - i provaideri)

Besijungiantiems prie routerio per etherneta kaip ir uztenka.

2) Jungiantis prie routerio per WIFI deja to nepakanka. Netgi su N
zmones turi problemu. Vietoje igmpproxy reikia naudoti udpxy programele
kuri atlieka UDP->TCP/HTTP. Poto teks perdirbti channeliu lista ir
kogero FripTV jau netiks ziurejimui, bet VLC turetu rodyti.

Asmeniskai dar neisbandziau. Jeigu kas turi galimybe sukompiliuoti udpxy
skirta atheros 2.6 sistemai butu idomu.