Installation de Neuf Media Center avec Debian
But de ce document
Ce document relate l’installation et la première utilisation de Neuf Media Center avec une Debian Lenny. Cela devrait fonctionner avec d’autres distributions. Media Center permet de lire sur votre téléviseur vos différents fichiers audio, vidéos et visuels présents sur votre ordinateurs, votre partage internet Neufgiga (pour les abonnés) et tout support USB ou disque externe à partir de la prise USB du décodeur HDTV. Ce programme remplace MP9 qui utilisait VLC en donnant beaucoup plus de possibilités d’utilisation. Media Center est multi-plateforme.
Le document est complété d’un ajout sur 9MediaCenterGui, programme sous licence GPL, interface graphique de MediaCenter.
Installation
# aptitude install apache2 apache2-mpm-prefork ; aptitude install php5
Les NOUVEAUX paquets suivants vont être automatiquement installés :
apache2-utils apache2.2-common libapr1 libaprutil1
Les NOUVEAUX paquets suivants vont être installés :
apache2 apache2-mpm-worker apache2-utils apache2.2-common libapr1 libaprutil1 libapache2-mod-php5 php5 php5-commonRépondre Yes
#aptitude install perl5
Installation de l’archive de MediaCenter
Télécharger l’archive du media center
Décompresser l’archive dans un dossier de votre choix (ici : dossier utilisateur)
$ tar -xvzf mediacenter.tgz
$ cd /home/[user]/mediacenter/
/mediacenter$ ./configureConfiguration du MediaCenter pour Neuf TV HD
Création du fichier data/shares.conf ...
Création du fichier data/httpshares.conf ...
Liste des partages actifs :
readline() on closed filehandle CONF at ./configure line 40.
Ajouter un partage ................ add
[ ] Supprimer un partage .............. del
Mise à jour de la configuration ... update
Quitter ........................... quit
>
A ce moment là, vous pouvez écrire vos partages comme par exemple :
> add /home/[user]/mesphotos [photos]
Ajout du dossier partagé : "[photos]" -> /home/[user]/mesphotos ...
Liste des partages actifs :
Partage n°1 = Dossier "[films]" -> /home/[user]/video
Partage n°2 = Dossier "/musique" -> /home/[user]/Musique
Partage n°3 = Dossier "[photos]" -> /home/[user]/mesphotos
Ajouter un partage ................ add
[ ] Supprimer un partage .............. del
Mise à jour de la configuration ... update
Quitter ........................... quit
> update
Arrêt du MediaCenter ... OK !
Démarrage du Mediacenter 1.13 ... OK !
Configuration mise à jour !
Liste des partages actifs :
Partage n°1 = Dossier "[films]" -> /home/[user]/video
Partage n°2 = Dossier "/musique" -> /home/[user]/Musique
Partage n°3 = Dossier "[photos]" -> /home/[user]/mesphotos
Ajouter un partage ................ add
[ ] Supprimer un partage .............. del
Mise à jour de la configuration ... update
Quitter ........................... quit
>quit
/mediacenter$
On remarquera qu’il y avait déjà deux partages existants (vidéo et musique) que j’avais préalablement effectués.
Utilisation
Démarrer et arrêter media center
$ ./mediacenter start
Démarrage du Mediacenter 1.13 ... OK !
En allant à cette adresse
Vous vérifiez que tout marche. Il n’y plus qu’à allumer votre télé et profitez de votre médiathèque. Pour plus de détails concernant l’utilisation normale, il y a le manuel de Neuf en ligne.
Pour l’arrêt :
$ ./mediacenter stop
Arrêt du MediaCenter ... OK !
En cas d’icône grisée sur votre téléviseur
Editer les fichiers common.inc.php et status.inc.php
$ vim /home/[user]/mediacenter/httpd/mp9ctl/common.inc.php
ligne 62, remplacer
define("INTERFACE_URL", "http://".$_SERVER[’HTTP_HOST’]."/interface/") ;
par
define("INTERFACE_URL","http://192.168.x.x/interface/") ;
192.168.x.x est l’ip de votre ordinateur. Pour la trouver, en console :
$ /sbin/ifconfig
eth0 Lien encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet adr:192.168.x.x
Puis
$ vim /home/[user]/mediacenter/httpd/mp9ctl/status.inc.php
ligne 16, remplacer
$ serverName = getHostname() ;
par
$ serverName = "192.168.x.x" ;
9MediaCenterGui
9MediaCenterGUI est l’interface graphique pour la version GNU/Linux du logiciel mediacenter de 9 Telecom. 9MediaCenterGUI permet un contrôle total du logiciel 9 Telecom mediacenter, il a été créé pour être très facile d’utilisation.
9MediaCenterGUI requiert une JRE (Java) au moins égale à la version 1.6.0 pour fonctionner. En testing, elle est disponible dans les paquets Debian non-free (voir votre sources.list).
# vim /etc/apt/sources.list
Ajouter non-free à ces lignes :
## Testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
# aptitude update
# aptitude install sun-java6-jreIl faut après avoir installé JAVA 1.6 enlever gij (si vous aviez installé l’interprétateur par défaut de Debian) ou retirer les liens symboliques par la commande "unlink" qui se trouvent dans /usr/bin (/usr/bin/java, /usr/bin/javac, /usr/bin/javah)
Télécharger l’archive ici sur la page officielle :
Installation
Télécharger le fichier dans le répertoire souhaité puis le rendre exécutable par la commande suivante une fois que vous êtes dans le répertoire concerné :
# chmod 755 9MediaCenterGUI-0.8-linux-installer.bin
# ./9MediaCenterGUI-0.8-linux-installer.binIl vous faut lire les termes de la licence en faisant défiler son contenu puis choisir votre répertoire « /home/[user] » pour l’installation mais ne pas laisser par défault /opt car cela ne fonctionnera pas (pour l’instant). Il vous demande ensuite si vous voulez continuer. Un « Y » fera l’affaire. On se rend dans le répertoire du Gui et on le démarre :
$ cd /9MediaCenterGUI-0.8
$ ./start.shcommand not found : java
Ce petit problème se règle grâce à la commande :
# update-java-alternatives -s java-6-sun
Vous trouvez le nom du répertoire à mettre dans le dossier « jvm » : /usr/lib/jvm/. Nous pouvons ensuite démarrer le Gui.
$ ./start.sh
Une boîte de dialogue pour le premier démarrage doit apparaître. Puis l’écran qui demande le chemin vers le mediacenter précédemment installé. Vous pouvez maintenant avec cette version configurer vos partages graphiquement.
Vous pouvez ajouter un raccourci dans votre menu K si vous le souhaitez (regardez ci-dessous).
Décompresser l’archive
# tar -xvzf 9MediaCenterGUI-0.8.tar.gz
9MediaCenterGUI/
9MediaCenterGUI/9MediaCenterGUI_0.8.jar
9MediaCenterGUI/start.sh
9MediaCenterGUI/gpl_fr.txt
9MediaCenterGUI/conf/
9MediaCenterGUI/lib/
9MediaCenterGUI/conf/9mediacentergui.conf
9MediaCenterGUI/lib/substance.jar
9MediaCenterGUI/lib/zoneLayout-1.0b4.jar
# exit
exit
$ cd 9MediaCenterGUI/
$ ./start.shA l’ouverture, il faut configurer le chemin d’accès du dossier MediaCenter et votre interface graphique est prête.
Vous pouvez ajouter un raccourci dans votre menu « K » (pour Gnome, regardez les commentaires) :
Conclusion
Mediacenter est un programme complet qui permet d’avoir accès sur son téléviseur à pas mal de fichiers multimédias dispersés sur des supports différents et en faire profiter toute la famille. En cas de besoin, des forums officiels et/ou bénévoles existent pour des problèmes éventuels. Une interface graphique sous licence GPL existe depuis peu.
Historique des modifications
| Version | Date | Commentaire |
|---|---|---|
| 0.2 | 22/09/07 | Création par Claude BOBEY |
| 0.3 | 26/09/07 | Modifications après les remarques de Tony et Alexis (Merci) |
| 0.4 | 27/09/2007 | Sortie de 9MediaCenterGui |
| 0.5 | 10/10/2007 | Modifications après les remarques de Clément (Merci) |
| 0.6 | 30/08/2008 | Sortie de 9MediaCenterGui-0.8 |
| Fichier attaché | Taille |
|---|---|
| 9MediaCenterGui.png | 22.99 Ko |

Commentaires
> Installation de Neuf Media Center avec Debian
De fait, j’ai pas fait gaffe car ils sont apparus comme tels lors de l’installation. Je les enlève pour la lisibilité et la compréhension.
Merci de la remarque.
> Installation de Neuf Media Center avec Debian
Il y a plein de pb d’accent dans ce que tu as copié/collé chez moi.