Nous vous présentions il y a quelques mois comment installer une radio web avec Icecast + Muse (sous Mandrake).
Malheureusement cette technique ne fonctionne pas sous Mandriva LE 2005 [1]. Aller savoir pourquoi ?
Dans une recherche pour résoudre le problème, j’ai découvert GNUMP3d. On repassera pour l’originalité du nom, mais installons ça.
urpmi gnump3d (on doit avoir une source distante contrib).
Le fichier de configuration est /etc/gnump3d/gnump3d.conf [2].
Les variables importantes (pour une installation de base) sont [3] :
port = 8000
hostname = nomdomaine.org
root = /home/toto/musique/ [4]
always_stream = 0
On démarre le service [5] via le panneau de contrôle de Mandriva ou en ligne de commande : service gnump3d start
Rendez-vous dans votre navigateur à nomdomaine.org:8000 et si tout va bien et que la vie est bonne avec vous vous devriez voir quelque chose comme ceci :

Voici quelques avantages de ce serveur :
- On peut tout jouer les fichiers présents dans le répertoire de musique : http://nomdomaine.org:8000/recurse.m3u
- Ou le contenu d’un des sous-répertoire (blues) : http://nomdomaine.org:8000/blues/recurse.m3u
- Les listes .m3u se font automatiquement.
- Produit une interface web du contenu de la radio : http://nomdomaine.org:8000
- Si on va chercher le « stream », on écoutera tous les fichiers, pas seulement à partir d’où le serveur est rendu (comme Muse).
- Les thèmes sont dans le répertoire /usr/share/gnump3d/ et ils sont modifiables.
Un désavatage par rapport à Muse c’est qu’on ne peut pas faire de direct.
Donc, un outil très souple pour les besoins pédagogiques [6]


