Quelques infos sur le media player de SFR / Neuf Telecom et la lecture des vidéos présentes sur un ordinateur linux relié au réseau.
Le site web du Media Center ne comportant pas les indications, voici les infos pour l'installation du Media Center sous Linux.
Une alternative plus simple à SFR MediaCenter est l'utilisation de pms-linux (PS3 Media Server), voir lien §6.
Après installation du paquet ushare, configurer par :
sudo dpkg-reconfigure ushare
ou
sudo xdg-open /etc/ushare.conf
S'assurer que :
USHARE_IFACE=wlan0 (indiquez le nom de votre réseau, que vous pouvez voir en rentrant iwconfig) USHARE_PORT=49200 USHARE_DIR=/home/~votre-nom~/Videos (indiquez l'emplacement du répertoire à partager)
Laisser les autres paramètres par défaut (vide)
Configurer le pare-feu
sudo ufw allow to any port 49200 sudo ufw allow to any port 1900
L'IP du décodeur TV est indiquée dans l'onglet réseau du panneau de configuration de la box (192.168.1.58 pour mon décodeur)
Démarrer le serveur
sudo /etc/init.d/ushare restart Utilisation : /etc/init.d/ushare {start|stop|restart|reload|force-reload}
Après avoir installé minidlna, éditer son fichier de paramétrage
sudo xdg-open /etc/minidlna.conf
puis configurer
# port for HTTP (descriptions, SOAP, media transfer) traffic port=49200
# set this to the directory you want scanned. media_dir=/media/<MonPartage>
# set this if you would like to specify the directory where you want MiniDLNA to store its database and album art cache db_dir=/var/cache/minidlna
# set this if you would like to specify the directory where you want MiniDLNA to store its log file log_dir=/var/log
Configurer le pare-feu
sudo ufw allow from "IP du décodeur TV" to any port 49200 sudo ufw allow from "IP du décodeur TV" to any port 1900
L'IP du décodeur TV est indiquée dans l'onglet réseau du panneau de configuration de la box (192.168.1.44 pour mon décodeur)
Démarrer Minidlna
sudo minidlna -f /etc/minidlna.conf -R
Pour commencer, vous devez récupérer le media center de Neuf/SFR ici.
Le MediaCenter pour Linux nécessite la présence préalable :
En fait, le Media Center de Neuf est composé de deux éléments :
Le MediaCenter doit être installé avec un compte utilisateur standard, le compte root ne peut pas lancer le MediaCenter.
cd ~/mediacenter ./mediacenter start
On peut ignorer le message Could not reliably determine the server's fully qualified domain name et vérifier l'état du serveur par la commande
./mediacenter status
./mediacenter stop // Pour arrêter le serveur
mediacenter
et configure
) du serveur depuis le dossier d'installation du médiacenter
Après avoir sélectionné les répertoires de votre ordinateur que vous souhaitez pouvoir accéder depuis votre BoxTV, Il ne reste plus qu'a enregistrer les fichiers de configuration dans mediacenter/data/shares.conf et mediacenter/data/httpshares.conf.
./configure
add
permet d'ajouter un nouveau partage (vous pouvez donner un nom au partage différent du nom du dossier en indiquant un 2e argument à la commande).del
permet de supprimer un partageupdate
relance le serveur HTTPquit
permet de sortir de l'outil de configurationcd mediacenter
./mediacenter start
./mediacenter start
depuis le dossier du médiacenter
Le MediaCenter est prêt à être utilisé !
Pour arrêter le MediaCenter : ./mediacenter stop
Pour l'état du MediaCenter : ./mediacenter status
Si sur le mediacenter vous ne pouvez accéder à votre ordinateur avec le message suivant "impossible de parcourir le périphérique", Emilia nous donne la solution à ce problème sur le forum sfr :
aller dans media center - i réglages - puis Dans « Détection MédiaCenter sur le réseau local », cliquez sur « effectuer une détection manuelle ». Sur la télécommande, appuyez sur la touche « D » pour sauver.
Voici un script proposé par Id2ndR pour faciliter l'usage du MediaCenter (modifiez le chemin du dossier du MediaCenter).
#!/bin/bash PATH_MC="$HOME/logiciels/mediacenter" cd "$PATH_MC" || exit 1 STATUS=`./mediacenter status` RESULT=`zenity --list --text="mediacenter is $STATUS" --column="choose an action" start configure stop` echo $RESULT if [ "$RESULT" != "" ]; then if [ "$RESULT" == "configure" ]; then if [ $STATUS != running ]; then gnome-terminal --command ./configure else firefox "http://127.0.0.1:26180" & fi else ./mediacenter $RESULT fi fi
Vous pouvez également utiliser ce script zenity ou cette interface java pour lancer le médiacenter.
Il existe également Gm9diaCenter. voir ici et télécharger ici.
Pour 9MediaCenterGui, l'interface Java, vous pouvez télécharger l'installeur ici : http://sourceforge.net/projects/mediacentergui/
Pour lancer l'installation :
chmod +x 9MediaCenterGUI-0.8-linux-installer.bin ./9MediaCenterGUI-0.8-linux-installer.bin
Puis suivez la procédure d'installation.