Le problème :

Cette diffusion s'appuie sur le protocole RTSP qui est un protocole "chiant" ressemblant au FTP. Derrière un routeur qui fait de la NAT, la lecture du flux devient impossible.


Une solution simple : Définir les ports de communication pour pouvoir les rediriger sur notre routeur.

ATTENTION : Cette méthode est tout sauf élégante ! Si vous avez 200 machines ça risque de ne pas être marrant !!

Télécharger et installer ADSL-TV (version complète avec VLC) à partir du site


Sous Ubuntu: apt-get install vlc


Exécuter vlc.exe

Aller dans Paramètres -> Préférences -> Input / Codecs -> Demuxers -> RTP/RTSP et cocher la case Options avancées

Mettre un UDP Port différent sur chaque PC pour pouvoir les rediriger avec un routeur ! :-)


Ensuite, c'est sur votre routeur que ça se passe !

Sur un routeur linux les règles iptables ressemblent � ça :

iptables -A FORWARD -i $ethWAN -o $ethLAN -p udp -s 212.27.xx.xx --dport 31346 -j ACCEPT
iptables -t nat -A PREROUTING -i $ethWAN -p udp -s 212.27.xx.xx --dport 31346 -j DNAT --to 192.168.0.120

192.168.0.120 : IP du PC sur le LAN
212.27.xx.xx : IP de la freebox. Pour connaitre la votre, ping mafreebox.freebox.fr.


Ensuite, vous pouvez télécharger la playlist qui contient toutes les chaines. Télécharger le fichier http://mafreebox.freebox.fr/freeboxtv/playlist.m3u.
Et ouvrir la playlist avec vlc !!

Avec cette méthode, je peux regarder des chaines différentes sur plusieurs PC !!!



Rudelle

A lire : http://www.freenews.fr/forum/viewtopic.php?id=4681


Si ça ne marche toujours pas, c'est que vous n'avez pas accepté les nouvelles conditions générales de vente. Ca se passe