Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
creer_sa_webradio [Le 10/04/2008, 17:20] 87.89.222.57, 127.0.0.1 effacée |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | >FIXME : Comme les lignes qui suivent le disent c'est un tutoriel. Page à déplacer sous : [[:tutoriel:comment créer une webradio]] (répertoire tutoriel - suivre le lien)\\ Au passage, utilise les liens vers les tutos installation de paquet etc (cf [[:wiki:participer_wiki#les bonnes pratiques]] de rédaction de page\\ _Enchained. | ||
- | ===== Introduction ===== | ||
- | Ce tutoriel a pour but d'expliquer le plus simplement possible l'installation d'une [[http://fr.wikipedia.org/wiki/Net_radio|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.// | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | ===== Installation de paquets ===== | ||
- | <note important>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</note> | ||
- | //[[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **icecast2 mpd**// : | ||
- | <code>sudo apt-get update | ||
- | sudo apt-get install mpd icecast2</code> | ||
- | |||
- | ===== Configuration de MPD ===== | ||
- | Créer un fichier de configuration par défaut : | ||
- | <code>sudo dpkg-reconfigure mpd</code> | ||
- | La configuration de MPD se fait par un simple fichier texte /etc/mpd.conf . [[:tutoriel:comment_editer_un_fichier|Editer ce fichier avec gedit]] : | ||
- | <code>sudo gedit /etc/mpd.conf</code> | ||
- | <note important>Voici un exemple du fichier mpd.conf à modifier en fonction de votre configuration ! http://mydoom666.free.fr/blog/img/misc/mpd.conf</note> | ||
- | |||
- | ===== Configuration de Icecast2 ===== | ||
- | [[:tutoriel:comment_editer_un_fichier|Editer le fichier]] de configuration de Icecast2 : /etc/icecast2/icecast.xml | ||
- | <code>sudo gedit /etc/icecast2/icecast.xml</code> | ||
- | Il y a pas grand chose à modifier. A part les mots de passe. :-) | ||
- | <note important>Mon fichier icecast.xml à adapter en fonction de votre configuration ! http://mydoom666.free.fr/blog/img/misc/icecast.xml</note> | ||
- | Pour faire tourner Icecast2 en tache de fond, [[:tutoriel:comment_editer_un_fichier|editer le fichier]] /etc/default/icecast2 : | ||
- | <code>sudo gedit /etc/default/icecast2</code> | ||
- | Et modifier a la fin du fichier pour obtenir : | ||
- | <code>ENABLE=true</code> | ||
- | Terminé ! :-D\\ | ||
- | Relancer les services mpd et icecast2 : | ||
- | <code>sudo /etc/init.d/mpd restart | ||
- | sudo /etc/init.d/icecast2 restart</code> | ||
- | Puis créer la base de donnée de MPD : | ||
- | <code>sudo mpd –create-db</code> | ||
- | |||
- | <note>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.</note> | ||
- | |||
- | ===== Client de MPD ===== | ||
- | ==== GMPC ==== | ||
- | GMPC est un client qui permet l’utilisation de MPD avec une interface graphique. | ||
- | |||
- | {{mydoom666_gmpc.png}} | ||
- | |||
- | [[http://i49.servimg.com/u/f49/11/19/52/01/09040810.jpg|(image 1280*1024 ici)]] | ||
- | |||
- | <note tip>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</note> | ||
- | |||
- | <note important>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</note> | ||
- | //[[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **gmpc**// : | ||
- | <code>sudo apt-get install gmpc</code> | ||
- | |||
- | ===== Ouvrir le port dans le pare-feu ===== | ||
- | |||
- | 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]]. | ||
- | <note help>[[http://doc.ubuntu-fr.org/firestarter#onglet_politique|Comment ajouter une règle à Iptables avec Firestarter]]</note> | ||
- | |||
- | 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. | ||
- | |||
- | <note important>Attention, **ces ports doivent être ouverts** dans votre Routeur et Redirigés vers l’adresse IP de la machine serveur.</note> | ||
- | |||
- | ===== Informations supplémentaires ===== | ||
- | * http://www.icecast.org/ | ||
- | * http://www.musicpd.org/ | ||
- | * http://fr.wikipedia.org/wiki/Net_radio | ||
- | ===== Source ===== | ||
- | * http://www.mydoom666.com/2008/04/creer-sa-webradio-sous-ubuntu | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : [[utilisateurs:Mydoom666]].// |