Freeplayer

Un article de Wiki de la communauté Mandriva.

Jump to: navigation, search
Free[1] propose une option ultra intéressante qui est le Freeplayer. Ce dernier permet de lire films, DVD, musiques, photos sur votre téléviseur via la Freebox. Et de lire et enregistrer les chaines Freebox TV sur votre ordinateur.

[modifier] Installation du freeplayer

Le Freeplayer nécessite VLC, donc installer-le via urpmi ou le gestionnaire de paquetages (après avoir configuré vos sources comme décrit dans cet article Configurer les dépôts officiels ainsi que PLF [2].

Pour installer le Freeplayer sous Mandriva, utiliser le gestionnaire de paquetages (voir Installer_et_supprimer_des_logiciels) ou lancer un terminal :

Image:Konsole.png
[root@ordi ~]# urpmi freeplayer

Une fois l'installation terminée, le Freeplayer s'installe dans /usr/share/freeplayer. Un script vlc-fbx est également créé dans /usr/bin et permet de lancer le Freeplayer.

Ce paquetage rpm propose un plus par rapport à la version binaire disponible chez Free : le mode service.

Dans le MCC (Centre de Contrôle Mandriva), ouvrir la gestion des services, activer le Freeplayer au démarrage et lancer le service.

[modifier] Configuration de shorewall

Je me suis cependant heurté à son accès depuis la Freebox et les chaines sur le PC. En effet, le Freeplayer doit être accessible sur le port 8080 tcp en entrée pour la Freebox, et 1234 tcp en entrée/sortie pour le multiposte.

Il faut donc chercher à configurer le firewall embarqué Shorewall.

Voici donc la démarche pour ouvrir les ports pour le Freeplayer (et cela peut être un modèle pour d'autres logiciels !)

On va éditer le fichier rules de Shorewall avec nano par exemple. Ce dernier fichier est chargé par Shorewall au démarrage afin d'ajouter vos propres règles:

Image:Konsole.png
[root@ordi ~]# nano /etc/shorewall/rules

On va ajouter les lignes nécessaires:

#MULTIPOSTE

ACCEPT net:217.27.38.253 fw tcp 1234 -

ACCEPT fw net:217.27.38.253 tcp 1234 -

#FREEPLAYER

ACCEPT net:217.27.38.253 fw tcp 8080 -

ACCEPT fw net:217.27.38.253 tcp 8080 -

Enregistrer votre fichier avec la commande wq!

On va maintenant éditer le fichier policy de Shorewall. On ajoute net fw ACCEPT

loc     net     ACCEPT

loc     fw      ACCEPT

fw      loc     ACCEPT

fw      net     ACCEPT

'''net     fw      ACCEPT'''

net     all     DROP    info

all     all     REJECT  info

#LAST LINE -- DO NOT REMOVE

Faites un shorewall restart et vérifiez le chargement de la règle :

Processing /etc/shorewall/rules...

Rule "ACCEPT net:217.27.38.253 fw all - -" added.

Rule "ACCEPT fw net:217.27.38.253 all - -" added.

N'oubliez pas non plus d'ouvrir ces ports sur votre Freebox (redirection NAT ou DMZ). Vous pouvez aussi désactiver le pare-feu Shorewall, comme ça, plus de soucis...

Voilà, vous pouvez profiter du Freeplayer avec votre Mandriva Linux !!!

Concernant l'utilisation du Freeplayer en lui-même, je vous renvoie vers le site www.freeplayer.org.