Ceci est une ancienne révision du document !


Ce tutoriel a pour but d'expliquer le plus simplement possible l'installation d'une Webradio sous Ubuntu.

Les webradios sont des stations plus ou moins semblables aux stations de radio. La particularité d’une webradio est qu’elle est diffusée sur Internet.


Avant d'installer ces paquets, vérifiez que vous avez les dépôts Universe/Multiverse activés : http://doc.ubuntu-fr.org/depots#universe_et_multiverse

Installez les paquets icecast2 mpd :

sudo apt-get update
sudo apt-get install mpd icecast2

Créer un fichier de configuration par défaut :

sudo dpkg-reconfigure mpd

La configuration de MPD se fait par un simple fichier texte /etc/mpd.conf . Editer ce fichier avec gedit :

sudo gedit /etc/mpd.conf
Voici un exemple du fichier mpd.conf à modifier en fonction de votre configuration ! http://mydoom666.free.fr/blog/img/misc/mpd.conf

Editer le fichier de configuration de Icecast2 : /etc/icecast2/icecast.xml

sudo gedit /etc/icecast2/icecast.xml

Il y a pas grand chose à modifier. A part les mots de passe. :-)

Mon fichier icecast.xml à adapter en fonction de votre configuration ! http://mydoom666.free.fr/blog/img/misc/icecast.xml

Pour faire tourner Icecast2 en tache de fond, editer le fichier /etc/default/icecast2 :

sudo gedit /etc/default/icecast2

Et modifier a la fin du fichier pour obtenir :

ENABLE=true

Terminé ! :-D
Relancer les services mpd et icecast2 :

sudo /etc/init.d/mpd restart
sudo /etc/init.d/icecast2 restart

Puis créer la base de donnée de MPD :

sudo mpd –create-db
Vous pouvez maintenant accéder au serveur icecast2 à l’adresse : http://adresse.com:8000/ (http://127.0.0.1:8000/ si vous êtes en local).
La playlist se trouve à l’adresse : http://adresse.com:8000/nom_de_la_playlist.m3u.

Vous avez choisi le nom de cette playlist lors de la configuration du fichier mpd.conf. (Que vous pouvez modifier a tout moment, il faudra juste penser a relancer les services pour que les modifications soient prises en compte.

GMPC

GMPC est un client qui permet l’utilisation de MPD avec une interface graphique.

(image 1280*1024 ici)

Plus de captures : http://sarine.nl/gmpc-screenshots
Plus d’informations sur GMPC : http://www.musicpd.org/gmpc.shtml
Plus de clients pour MPD : http://www.musicpd.org/clients.shtml
Avant d'installer ce paquet, vérifiez que vous avez les dépôts Universe/Multiverse activés : http://doc.ubuntu-fr.org/depots#universe_et_multiverse

Installez les paquets gmpc :

sudo apt-get install gmpc

Dernière étape, ouvrir le port 8000 dans le pare-feu. Le port 8000 (par défaut) est celui utilisé par icecast2 pour envoyer les flux aux clients. Pour cela, utiliser Firestarter.

Il est possible d’administrer votre serveur a distance en ouvrant le port 6600 (par défaut). Il suffira ensuite dans GMPC de bien spécifier l’adresse distante du serveur.

Attention, ces ports doivent être ouverts dans votre Routeur et Redirigés vers l’adresse IP de la machine serveur.
  • tutoriel/comment_creer_une_webradio.1207838544.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)