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 revision Previous revision
infra:mpd [2019/10/22 03:16]
barzi
infra:mpd [2020/03/11 20:02]
jeanjack
Line 5: Line 5:
 ===== Je veux mettre de la musique au FUZ !!! ===== ===== Je veux mettre de la musique au FUZ !!! =====
   * installe un "​client mpd" sur ta machine   * installe un "​client mpd" sur ta machine
-  * configure le client avec comme serveur "​192.168.42.1"​+  * 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.
   * 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...
  
Line 17: Line 17:
 Comment l'​installer :\\ Comment l'​installer :\\
   * ''​sudo apt-get install ncmpcpp''​   * ''​sudo apt-get install ncmpcpp''​
-  * ''​ncmpcpp -h jack''​+  * ''​ncmpcpp -h mpd''​
   * Touche "​1"​ pour avoir l'​aide,​ "​2"​ la playlist, "​3"​ parcourir les dossiers, "​4"​ chercher dans notre immense musiquothèque   * Touche "​1"​ pour avoir l'​aide,​ "​2"​ la playlist, "​3"​ parcourir les dossiers, "​4"​ chercher dans notre immense musiquothèque
  
Line 29: Line 29:
  
 ===== Infos serveur ==== ===== Infos serveur ====
-Version du **serveur mpd** sur jack: 0.19.10-1build1 0+Version du **serveur mpd** installée ​: 0.21.5-3
  
-Pour l'​instant,​ l'​accès au contrôle de mpd se fait sur le serveur 192.168.42.1 sur le port 6600.\\ +Pour l'​instant,​ l'​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 l'​écouter,​ ça se passe par du http : http://​192.168.42.1:​8080/+Pour l'​écouter,​ ça se passe par du http : http://​192.168.42.1:​8800/
 \\ \\
-À titre indiquatif, on travaille encore dessus. FIXME+À titre indiquatif, on travaille encore dessus. Il faut définir une organisation pour le dépôt de son. FIXME
  
  
Line 40: Line 40:
  
 ==== Configuration du serveur mpd ==== ==== Configuration du serveur mpd ====
-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 48: Line 48:
 lrwxrwxrwx 1 root   ​root ​   Musique -> /​mpd/​Musique/​ lrwxrwxrwx 1 root   ​root ​   Musique -> /​mpd/​Musique/​
 </​code>​ </​code>​
- +</del>
-/!\ wiiiiip - il faut brancher du jack sur le serveur ou sortir en flux http qu'on écoute sur un client relié au saint jack+
 Le disque dur à été retrouvé, il est monté sur ''/​mnt/​mpd''​ Le disque dur à été retrouvé, il est monté sur ''/​mnt/​mpd''​
 <​code>​ <​code>​
Line 72: Line 71:
 bind_to_address ​        "​127.0.0.1"​ bind_to_address ​        "​127.0.0.1"​
 </​code> ​ </​code> ​
 +On va aussi faire en sorte qu'il joue automatiquement de la musique au démarrage, et qu'il sauvegarde son état pour le reprendre en cas d'​extinction :
 +<​code>​
 +restore_paused "​no"​
 +state_file ​                     "/​var/​lib/​mpd/​state"​
 +</​code>​
 Puis du flux http pour le réseau local : Puis du flux http pour le réseau local :
  
Line 79: Line 83:
         name            "My HTTP Stream"​         name            "My HTTP Stream"​
         encoder ​        "​vorbis" ​               # optional, vorbis or lame         encoder ​        "​vorbis" ​               # optional, vorbis or lame
-        port            "8080"+        port            "8800"
         bind_to_address "​192.168.42.1" ​              # optional, IPv4 or IPv6         bind_to_address "​192.168.42.1" ​              # optional, IPv4 or IPv6
         quality ​        "​7.0" ​                  # do not define if bitrate is defined         quality ​        "​7.0" ​                  # do not define if bitrate is defined
Line 88: Line 92:
 </​code>​ </​code>​
  
 +Et enfin, la sortie audio !
 +
 +<​code>​
 +audio_output {
 +        type            "​alsa"​
 +        name            "My ALSA Device"​
 +}
 +</​code>​
infra/mpd.txt · Last modified: 2020/03/11 20:02 by jeanjack