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
(update)
(config)
Line 13: Line 13:
 
== Ajouter des fichiers ==
 
== Ajouter des fichiers ==
  
En attendant d'avoir remis sur pied un [[serveur de fichiers]] potable, le dossier <tt>incoming/</tt> est à remplir sur [[Serveur gary|gary]].
+
En attendant d'avoir remis sur pied un [[serveur de fichiers]] potable, le dossier {{fichier|incoming/}} est à remplir sur [[Serveur gary|gary]].
 +
 
 +
== Configuration ==
 +
 
 +
Extraits de {{fichier|/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 jour.
  
 
[[Category:Infrastructure]]
 
[[Category:Infrastructure]]

Revision as of 16:30, 20 January 2013

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 (gary.gare.xp:/srv/mp3/incoming). Si des fichiers disparaissent de ce dossier, il est probable que ToM les ai rangé dans sa discothèque.

Ajouter des fichiers

En attendant d'avoir remis sur pied un serveur de fichiers potable, le dossier incoming/ est à remplir sur gary.

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 jour.