Pour éditer le wiki, il faut demander un compte à un Lapin !

Difference between revisions of "Serveur MPD"

From Le L∞p's Wiki
Jump to: navigation, search
m (Text replace - "</tt>" to "</code>")
(s/gary/failer/, cronjob)
Line 9: Line 9:
  
 
; /data/music/tom : La discothèque de [[User:ToM|ToM]], alignée au cordon.
 
; /data/music/tom : La discothèque de [[User:ToM|ToM]], alignée au cordon.
; /data/music/incoming : Un montage NFS (<code>[[Serveur gary|gary.gare.xp]]:/srv/mp3/incoming</code>). Si des fichiers disparaissent de ce dossier, il est probable que [[User:ToM|ToM]] les ai rangé dans sa discothèque.
+
; /data/music/incoming : Un montage NFS (<code>[[failer|failer.gare.xp]]:/srv/sto2/files/mp3/incoming</code>). Si des fichiers disparaissent de ce dossier, il est probable que [[User:ToM|ToM]] les ai rangé dans sa discothèque.
  
 
== Ajouter des fichiers ==
 
== Ajouter des fichiers ==
  
En attendant d'avoir remis sur pied un [[serveur de fichiers]] potable, le dossier {{fichier|incoming/}} est à remplir sur [[Serveur gary|gary]].
+
Le dossier {{fichier|incoming/}} est à remplir sur [[failer]].
  
 
== Configuration ==
 
== Configuration ==
Line 31: Line 31:
 
   }
 
   }
  
Un cronjob rafraîchit la base de donnée chaque jour.
+
Un cronjob rafraîchit la base de donnée chaque heure.
  
 
[[Category:Infrastructure]]
 
[[Category:Infrastructure]]

Revision as of 13:51, 6 January 2014

Au #loop on écoute du !@# de bon son !!! Et pour ça, on a un serveur MPD, actuellement installé sur une machine de ToM.

Accès

  • Host : mpd.gare.xp
  • Stream HTTP sur le port 8080

Fichiers

/data/music/tom 
La discothèque de ToM, alignée au cordon.
/data/music/incoming 
Un montage NFS (failer.gare.xp:/srv/sto2/files/mp3/incoming). Si des fichiers disparaissent de ce dossier, il est probable que ToM les ai rangé dans sa discothèque.

Ajouter des fichiers

Le dossier incoming/ est à remplir sur failer.

Configuration

Extraits de /etc/mpd.conf :

 music_directory         "/data/music"
 playlist_directory      "/data/music/playlists"
 bind_to_address         "any"
 audio_output {
         type            "httpd"
         name            "Loop MPD"
         encoder         "vorbis"                # optional, vorbis or lame
         port            "8080"
         bitrate         "128"                   # do not define if quality is defined
         format          "44100:16:1"
 }

Un cronjob rafraîchit la base de donnée chaque heure.