Pierre, le 21-12-2009
Il existe beaucoup de lecteurs multimédia : amaroK, Rhythmbox, VLC, iThunes, Window$ Media Player… Ils fonctionnent tous un peu de la même façon : vous êtes sur un ordinateur A (sur lequel est installé le logiciel multimédia), vous cliquez sur «play», les fichiers de musique qui se trouvent sur l'ordinateur A sont lus, et le son sort par les enceintes qui sont connectées à l'ordinateur A.
Le logiciel mpd a un fonctionnement différent : c'est un démon (aucune interface graphique), il est installé sur un ordinateur A, il joue les fichiers de musique qui sont sur l'ordinateur A, le son sort par les enceintes qui sont connectées à l'ordinateur A, mais vous cliquez sur «play» sur un ordinateur B, ou C, … voire A (tout ordinateur localement en réseau avec A). En résumé : l'ordinateur A héberge tous les fichiers de musique, et est relié à des enceintes (mais pas nécessairement à un clavier ni à un écran), alors que les ordinateurs B, C, … sont les télécommandes.
Sur l'ordinateur A (celui d'où sortira le son).
Le logiciel mpd s'installe sous Debian comme la plupart des logiciels, en tant que root :
apt-get install mpd
Ce n'est pas plus compliqué sous d'autres distributions Linux. Une fois installé, on peut aller modifier le fichier de configuration /etc/mpd.conf, en particulier la ligne music_directory "..." où il faut indiquer l'emplacement des fichiers de musiques. Il faut aussi passer la ligne bind_to_adresse en commentaire, si on veut utiliser mpd depuis un autre ordinateur du réseau local. Ensuite, pour la première fois, on crée la base de donnée des fichiers de musique :
mpd --create-db
Sur les ordinateurs B, C, … (téléphone portable ?)
Pour utiliser mpd, à distance ou non, on utilise ce qu'on appelle un logiciel client. Lui a une interface graphique en général ! Il y a du choix, et certains ressemblent à un lecteur multimédia «classique». J'en ai essayé deux :
Music Player Minion
C'est un «module complémentaire» de Firefox :

ncmpc
Dans un terminal, donc très esthétique ![]()

Installation sous Debian :
apt-get install ncmpc
Utilisation sur l'ordinateur A :
ncmpc
Sur un ordinateur B :
ncmpc -h IP
en remplaçant IP par l'adresse de B.
Catégorie(s) : Informatique
[ 2 commentaire(s) ]
14 janvier 2010 à 15:33
J’ai testé personnellement mpd, et je trouve ça vraiment bien. Une bonne méthode pour décentraliser de la musique de son PC.
En local aucuns lag, après je n’ai pas eu le temps de tester à distance mais avec une connexion “correcte” cela ne doit pas poser de problème.
Bon tuto en tout les cas
14 janvier 2010 à 21:22
Concernant la connexion, je ne comprends pas bien : il n’y a pratiquement rien qui doit passer entre le PC client (la «télécommande») et le PC serveur (qui héberge la musique et qui joue la musique). Il y a seulement des informations du type «augment le volume», «met en pause», «passe à la musique suivante», etc, et de façon occasionnelle. N’importe quelle connexion, aussi faible soit-elle, convient.