ZoneO-trucs pour Mandriva Linux

La télévision en multiposte free sous Mandriva 2007

Comment utiliser le mode multiposte proposé par Free pour regarder la télévision sous Mandriva?

 
 

Le fournisseur d'accès français Free propose une fonction sympa pour regarder la télévision par ADSL sur son ordinateur: le multiposte. Le multiposte offre aux freenautes qui ont accès au service de télévision de regarder la télévision sur leur écran d'ordinateur en plus de leur écran de télévision. De plus, ce service permet un double usage : multiposte et multichaînes. En effet, deux chaînes peuvent être regardées simultanément sur votre ordinateur, qui peut recevoir le flux de huit chaînes TV aux maximum si vous disposez d'une Freebox V4 ou HD, trois chaînes pour la V3. Le service multiposte fonctionne indépendamment du service de télévision. Il est donc possible de regarder en même temps la télévision sur l'ordinateur et sur la téléviseur. Pas mal non!

Et alors sous Linux? Et Mandriva par la dessus? Et ben oui, mais il y a quelques petits pièges...

Installez VLC

Tout d'abord, il faut installer le logiciel adapté: VLC, un logiciel libre permettant de jouer toute une flopée de formats de vidéo, en local ou depuis un serveur. Ce paquetage est disponible sur la source PLF de Mandriva donc il vous suffit d'ouvrir le centre de contrôle pour l'installer (voir l'ancien tutoriel, installer un logiciel sous Mandriva). Installez-donc VLC et toute ses dépendances.

Vérifiez votre connection

Dans un second temps, vérifiez que votre connection avec la freebox fonctionne correctement. Ouvrez un terminal, passez en mode administrateur, et tapez

ping mafreebox.freebox.fr
Pour information, ping est un programme qui envoie un paquet à une adresse et attend une réponse. Il permet de mesurer la qualité (vitesse) de la liaison avec un serveur. Le résultat du ping affiche le nombre de paquets envoyés, le nombre de paquets reçus et le temps mis pour l'aller-retour.

Le test devrait réussir. Dans le cas contraire, vous avez sûrement joué avec des configurations réseau... Dans une installation normale de Mandriva avec une freebox, ça devrait marcher... Pour résoudre votre problème, Google est votre meilleur ami...

Configurez votre pare-feu

Second problème: VLC ne passe pas le pare-feu... Là, c'est un peu plus compliqué. Tout d'abord, autorisez le trafic entre votre freebox (212.27.38.253) et votre machine dans le pare-feu. Ouvrez donc le fichier /etc/shorewall/rules et ajouter les lignes:

# Freebox
ACCEPT net:212.27.38.253 fw tcp 8080
ACCEPT net:212.27.38.253 fw udp
et relancez le pare-feu:
/etc/init.d/shorewall restart

En fait, ce n'est pas assez, il faut que le pare-feu du PC accepte les paquets udp/554 en sortie et les paquets udp provenant de 212.27.38.253 en entrée. Tapez donc dans un terminal:

iptables -A INPUT -p udp -s 212.27.38.253 -j ACCEPT
iptables -A OUTPUT -p udp --dport 554 -j ACCEPT

Corrigez votre fichier /etc/hosts

Voilà... Vous pensiez avoir fini, mais non! Si vous tentez de lancer VLC maintenant, vous aurez une erreur du type

Unable to determine our source address: This computer has an invalid IP address: 0x0

Ce message est du à une erreur de configuration dans votre fichier /etc/hosts. Pour le corriger, trouvez votre adresse IP en tapant ifconfig dans un terminal. Votre adresse devrait être du type 192.168.0.YY est un entier entre 1 et 254. Une fois votre adresse trouvée, éditez votre fichier /etc/hosts. Il devrait ressembler à

127.0.0.1 localhost
Transformez-le en
127.0.0.1 localhost.localdomain localhost X
192.168.0.Y X
192.168.0.Y est votre adresse IP et X un nom que vous souhaitez donner à votre machine. Ensuite, redémarrer votre réseau
/etc/rc.d/init.d/network restart

Et voilà!

Bouquet final

Ça devrait enfin marcher... Tapez

vlc http://mafreebox.freebox.fr/freeboxtv/playlist.m3u &
dans un terminal et c'est parti. Dans la liste de lecture (playlist, menu Vue ou View), vous avez la liste des chaînes. Aux dernières nouvelles, il y en avait plusieurs centaines!

Liens

 
 
06/2007
 
© ZoneO-soft - Contactez nous - Page d'accueil