User Tools

Site Tools


infra:mpd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
infra:mpd [2020-03-11 19:02] Jeanjackinfra:mpd [2023-11-08 21:50] ToM
Line 1: Line 1:
 ====== MPD ====== ====== MPD ======
-===== Our local Music Player Daemon! ===== 
-[[https://www.musicpd.org/|pour en savoir plus...]] 
  
-===== Je veux mettre de la musique au FUZ !!! ===== +Le service **MPD** (Music Player Daemon) permet de diffuser de la musique au FUZ. Il n'est accessible uniquement du réseau local. 
-  * installe un "client mpd" sur ta machine + 
-  * configure le client avec comme serveur "mpd.fuz.re" ou simplement "mpd". si tu veux être précis, c'est "192.168.42.1" Il n'est accessible uniquement du réseau local.+===== Utilisation ===== 
 + 
 +<WRAP info center> 
 +Connexion via un client MPD : 
 +  * Adresse : ''192.168.1.20'' 
 +  * Port : ''6600'' (port par défaut) 
 + 
 +Écoute par un navigateur web : http://192.168.1.20:8800/ 
 +</WRAP> 
 + 
 +==== Mettre de la musique ==== 
 + 
 +  * installe un client MPD sur ta machine 
 +  * configure le client avec l'adresse du serveur mentionnée plus haut
   * broute la liste de musique et met celle qui te plait à la fin de la liste de lecture...   * broute la liste de musique et met celle qui te plait à la fin de la liste de lecture...
  
-===== Clients Mpd =====+==== Clients MPD ====
  
-Une [[https://www.musicpd.org/clients/|liste de clients]] est accessible sur le site officiel du Music Player Daemon+Une [[https://www.musicpd.org/clients/|liste de clients]] est accessible sur le site officiel du Music Player Daemon.
  
 En voici deux : En voici deux :
-===== ncmpcpp ===== 
-Client très léger, en terminal :\\ 
-Comment l'installer :\\ 
-  * ''sudo apt-get install ncmpcpp'' 
-  * ''ncmpcpp -h mpd'' 
-  * Touche "1" pour avoir l'aide, "2" la playlist, "3" parcourir les dossiers, "4" chercher dans notre immense musiquothèque 
  
-===== Cantata ===== +==== ncmpcpp ==== 
-[[https://github.com/cdrummond/cantata|Client lourd en interface graphique]] (Qt), permet d'écouter depuis Soundcloud, Jamendo etc... ainsi que le drag-drop d'un fichier pour qu'mpd streame depuis ton ordi sans avoir à copier sur le serveur :)\\ + 
-Comment l'installer :\\+Client très léger, en terminal. 
 + 
 +  * installer : ''sudo apt-get install ncmpcpp'' 
 +  * lancer : ''ncmpcpp -h 192.168.1.20'' 
 +  * Touche ''1'' pour avoir l'aide, ''2'' la playlist, ''3'' parcourir les dossiers, ''4'' chercher dans notre immense musicothèque 
 + 
 +=== Cantata === 
 + 
 +[[https://github.com/cdrummond/cantata|Client lourd en interface graphique]] (Qt), permet d'écouter depuis Soundcloud, Jamendo etc... ainsi que le drag-drop d'un fichier pour que mpd streame depuis ton ordi sans avoir à copier sur le serveur :) 
 + 
 +Comment l'installer : 
     * ''sudo add-apt-repository ppa:ubuntuhandbook1/cantata-qt''     * ''sudo add-apt-repository ppa:ubuntuhandbook1/cantata-qt''
     * ''sudo apt-get update''     * ''sudo apt-get update''
Line 28: Line 44:
     * ''cantata''     * ''cantata''
  
-===== Infos serveur ==== +===== Alimentation =====
-Version du **serveur mpd** installée : 0.21.5-3+
  
-Pour l'instantl'accès au contrôle de mpd se fait sur le serveur 192.168.42.1 (ou mpd.fuz.re, voir mpd tout court) sur le port 6600.\\ +Pour rajouter de la musique dans la librairieil faut avoir un accès sur le serveur ''[[:infra:serveurs:sonic|sonic]]''FIXME check si le setup samba est toujours fonctionnel.
-Pour l'écouter, ça se passe par du http http://192.168.42.1:8800/ +
-\\ +
-À titre indiquatif, on travaille encore dessusIl faut définir une organisation pour le dépôt de sonFIXME+
  
 +Chemin de la librairie : ''/mnt/mpd/''
 +
 +L'organisation de cette librairie est pour l'instant plutôt bordélique. Les plus aguerris se sont créé leur dossier à la racine. ToM a fait une tentative de rangement à l'aide de [[https://beets.io/|beets]], mais le public du FUZ étant fortement électique, sa musique l'est tout autant et pour le coup MusicBrainz n'en connait pas beaucoup.
  
 ===== Administration ===== ===== Administration =====
 +
 +Version du **serveur mpd** installée : 0.21.5-3
 +
 +Installé sur [[:infra:serveurs:sonic]].
  
 ==== Configuration du serveur mpd ==== ==== Configuration du serveur mpd ====
 +
 <del>Dossier "music library" : ''/mpd/mpdroot''\\ <del>Dossier "music library" : ''/mpd/mpdroot''\\
 Et pis des liens symboliques vers les autres dossiers de backups:\\ Et pis des liens symboliques vers les autres dossiers de backups:\\
Line 68: Line 88:
 Ajout du contrôle par le réseau dans le fichier de configuration ''/etc/mpd.conf'' : Ajout du contrôle par le réseau dans le fichier de configuration ''/etc/mpd.conf'' :
 <code> <code>
-bind_to_address         "192.168.42.1"+bind_to_address         "192.168.1.20"
 bind_to_address         "127.0.0.1" bind_to_address         "127.0.0.1"
 </code>  </code> 
Line 84: Line 104:
         encoder         "vorbis"                # optional, vorbis or lame         encoder         "vorbis"                # optional, vorbis or lame
         port            "8800"         port            "8800"
-        bind_to_address "192.168.42.1"               # optional, IPv4 or IPv6+        bind_to_address "192.168.1.20              # optional, IPv4 or IPv6
         quality         "7.0"                   # do not define if bitrate is defined         quality         "7.0"                   # do not define if bitrate is defined
 #       bitrate         "128"                   # do not define if quality is defined #       bitrate         "128"                   # do not define if quality is defined
Line 100: Line 120:
 } }
 </code> </code>
 +
 +===== Voir aussi =====
 +
 +Pour en savoir plus sur MPD :
 +  * https://www.musicpd.org/ - site officiel
 +  * [[wpfr>Music Player Daemon]] sur Wikipedia
infra/mpd.txt · Last modified: 2023-11-08 21:52 by ToM