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
infra:mpd [2020-03-11 19:02] Jeanjackinfra:mpd [2023-11-08 21:52] (current) – [Alimentation] 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 [[:infra:samba|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.1583953353.txt.gz · Last modified: 2023-02-02 22:06 (external edit)