Skip to Content

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-common

Répondre Yes

#aptitude install perl5

Installation de l’archive de MediaCenter

Télécharger l’archive du media center

  •  http://maj.neuf.fr/web/mediacenter/mediacenter.tgz

    Décompresser l’archive dans un dossier de votre choix (ici : dossier utilisateur)

    $ tar -xvzf mediacenter.tgz
    $ cd /home/[user]/mediacenter/
    /mediacenter$ ./configure

    Configuration 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

  •  http://127.0.0.1:26180/

    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-jre

    Il 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 :

  •  http://mediacentergui.sourceforge.net/ (page officielle du programme)
  •  http://downloads.sourceforge.net/mediacentergui/9MediaCenterGUI-0.8-linux-installer.bin ?modtime=1218543451&big_mirror=0 (lien direct du .bin)
  •  http://downloads.sourceforge.net/mediacentergui/9MediaCenterGUI-0.8.tar.gz ?modtime=1218543476&big_mirror=0 (si vous préférez ce fichier en tar.gz)

    Installation

  •  Pour le .bin :
  • 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.bin

    Il 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.sh

    command 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).

  •  Pour le .tar.gz

    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.sh

    A 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) :

  •  K / Configuration / KMenuEdit
  •  Fichier / Nouvel élément
  •  Nom de l’élément = MediaCenter
  •  Commande = ’/home/claude/9MediaCenterGUI-0.8/start.sh’
  •  Dossier de travail = /home/claude/9MediaCenterGUI-0.8
  •  Cliquer sur l’icône et choisir un icône
  •  Décocher « Activer le témoin de démarrage »
  •  Enregistrer

    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.

  •  http://forum.neuf.tv/viewforum.php ?f=97
  •  http://www.justneuf.com/index.php ?showforum=156
  •  http://forum.ubuntu-fr.org/viewtopic.php ?id=145753 (pour les ubuntistes)
  •  http://mediacenter.neuf.fr/ (le site du programme)

    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.png22.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.