Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
freeplayer [Le 22/02/2010, 02:03] – script : variable nom utilisateur public, modif default-stop (en accord avec skeleton), enlever option wx-systray (en accord avec haut de la page). Texte : notes ajout droits exécution scripts, copie config vlc 213.95.41.13 | freeplayer [Le 04/02/2018, 16:27] (Version actuelle) – [Freeplayer] L'Africain | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | ====== Freeplayer ====== | ||
+ | Le Freeplayer est un moyen de diffuser des contenus multimédia (photos, vidéos, musique, | ||
+ | |||
+ | |||
+ | <note important> | ||
+ | le paquet freeplayer semble ne pas fonctionner correctement sur les dernières versions d' | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[: | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | * Avoir [[: | ||
+ | * Avoir une Freebox en version inférieure à la v6 (il semble que Free ne donne plus suite au service freeplayer à partir de la Freebox Revolution). | ||
+ | * Avoir activé le service Freeplayer sur votre Freebox (plus d' | ||
+ | |||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Pour installer ce logiciel, il suffit d' | ||
+ | ==== Configuration ===== | ||
+ | |||
+ | Suite au passage de VLC de la version 0.8.x à 0.9.x dans les dépôts, il faut modifier Freeplayer pour le faire fonctionner. | ||
+ | [[/ | ||
+ | |||
+ | Supprimer '' | ||
+ | |||
+ | Remplacer | ||
+ | |||
+ | |||
+ | Maintenant tout devrait fonctionner. | ||
+ | |||
+ | |||
+ | =====Utilisation===== | ||
+ | Pour lancer le Freeplayer vous pouvez [[raccourci-lanceur|créer un lanceur]] ou taper la commande suivante dans une [[: | ||
+ | < | ||
+ | |||
+ | =====Freeplayer en démon===== | ||
+ | |||
+ | Ce paragraphe va décrire l' | ||
+ | |||
+ | [[tutoriel/ | ||
+ | |||
+ | <file bash> | ||
+ | #!/bin/sh | ||
+ | |||
+ | ### BEGIN INIT INFO | ||
+ | # Provides: | ||
+ | # Required-Start: | ||
+ | # Required-Stop: | ||
+ | # Default-Start: | ||
+ | # Default-Stop: | ||
+ | # Short-Description: | ||
+ | ### END INIT INFO | ||
+ | |||
+ | NOM=public | ||
+ | PATH=/ | ||
+ | . / | ||
+ | |||
+ | case $1 in | ||
+ | start) | ||
+ | log_daemon_msg " | ||
+ | # c'est cette ligne qui est importante ! | ||
+ | # on execute la tache (le serveur vlc) en tant que public parce que c'est son HOME qui contient les medias | ||
+ | # on execute en demon parce qu'on a pas d' | ||
+ | # sinon, le reste, c'est les options du freeplayer | ||
+ | # Vous pouvez rajouter --wx-systray si vous êtes sur une version inférieure à Intrepid Ibex. | ||
+ | su $NOM -c'/ | ||
+ | ;; | ||
+ | stop) | ||
+ | log_daemon_msg " | ||
+ | killall -u $NOM vlc | ||
+ | ;; | ||
+ | *) | ||
+ | echo " | ||
+ | exit 2 | ||
+ | ;; | ||
+ | esac | ||
+ | </ | ||
+ | |||
+ | Rendez le script [[: | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | VLC va se lancer en daemon (option --daemon), avec les options du freeplayer, et avec l' | ||
+ | |||
+ | <note tip>Dans le cas présent, le dossier public est aussi un partage nfs/samba et un ftp. D'où la présence de l' | ||
+ | |||
+ | Une fois que votre script est fini, il vous faut le lier avec les niveaux d' | ||
+ | |||
+ | < | ||
+ | |||
+ | Une fois cela fait, votre demon sera lancé avec les autres serveurs au prochain reboot. Vous pouvez aussi le lancer manuellement : | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== Problème connu===== | ||
+ | Attention, ne pas oublier d' | ||
+ | |||
+ | Dans la configuration du routeur, si vous l' | ||
+ | |||
+ | Ouvrir les ports suivants: | ||
+ | |||
+ | 8080 en tcp et udp pour l'ip de l' | ||
+ | |||
+ | 1234 en tcp et udp pour l'ip de l' | ||
+ | |||
+ | 8080 en tcp et udp pour l'ip freebox, indiqué juste en dessous de la case coché pour activer le service. | ||
+ | |||
+ | 1234 en tcp et udp pour l'ip freebox, indiqué juste en dessous de la case coché pour activer le service. | ||
+ | |||
+ | et ne pas oublier de mettre l'ip du freeplayer identique à l'ip de l' | ||
+ | |||
+ | ------ | ||
+ | // |