Radio / Webradio
Cette page regroupe tout ce qui concerne la webradio sur Ubuntu. Une webradio est une installation plus ou moins semblable aux stations de radio FM. La particularité d'une webradio est d'être diffusée sur Internet.
Applications pour la lecture radio
Lecteurs dédiés à cet usage
- Shortwave1) a remplacé Gradio. Lecteur webradio autorisant plusieurs flux radio internationaux et de tout genre pré-configurés, en GTK3. Stable et efficace, utilise la base de données communautaire Radio Browser.
- ShoutcastExplorer permet d’écouter des radios en streaming sur le lecteur audio/vidéo par défaut.
- Great Little Radio Player est aussi une application dédiée à l'écoute de radios.
- Streamtuner et Streamtuner2 : Un navigateur de webradio, qui permet de parcourir les radios diffusées sur internet. Streamtuner 2 est réécrit en Python. installer le paquet
streamtuner2. - Radiotray : lecteur de webradios minimaliste
Lecteurs multimédia
Avec la plupart des lecteurs multimédia, il suffit d'ajouter le lien récupéré précédemment dans la liste de lecture.
Si vous avez récupéré une liste de lecture .m3u, .xspf, ou .pls, ouvrez-la simplement avec votre lecteur.
En particulier :
- Rhythmbox (voir aussi le tutoriel Ajouter un lot de radios à la main dans Rhythmbox)
- VLC : lecteur multimédia polyvalent. Dans la liste de lecture, catégorie Internet, plusieurs listes de radios sont disponibles : Free Music Charts, Icecase Radio Directory, Jamendo Selections. On peut aussi évidemment créer une liste de radios personnelles.
- Mplayer, pour une consommation minimale en ressources machine
- Widget Radio de l'application Screenlets
Compléments sur Rhythmbox
Rhythmbox permet d'afficher une infobulle dans la barre de menu à chaque changement de chanson dans la webradio, comme pour les changements de chanson "classiques".
Consultez la page consacrée à Rhythmbox pour plus d'infos sur la gestion des webradios avec cette application, et la manipulation permettant l'ajout de la liste des radios FM à Rhythmbox.
Radio Browser
Radio Browser est une base de données ouverte et communautaire qui recense la quasi intégralité des radios et webradios du monde, avec leurs flux web. Tout le monde peut utiliser cette base, la copier et y contribuer (il ne faut d'ailleurs pas hésiter, si il manque des radios, des infos, ou que des liens sont cassés).
De nombreuses applications se servent de cette base de données pour lister des radios, les ajouter à sa liste de lecture ou de favoris personnelle…
Listes de radios à écouter via Internet
Ces listes de lecture sont basées sur la base de données Radio Browser. Elles sont triées par nom et disponibles aux formats M3U, XSPF, ou PLS.
(Suite à quoi vous pourrez re-télécharger la liste de lecture pour récupérer la version mise à jour.)
Playlists par langue
| Langue | Listes de lecture | Interfaces web | ||
|---|---|---|---|---|
| Radios francophones | M3U | XSPF | PLS | Radio Browser TVradioZap Frequence Radio Flux Radios radio-en-direct.com Radio en Ligne |
| Radios anglophones | M3U | XSPF | PLS | Radio Browser |
| Radios arabophones | M3U | XSPF | PLS | Radio Browser |
| Radios germanophones | M3U | XSPF | PLS | Radio Browser |
| Radios hispanophone | M3U | XSPF | PLS | Radio Browser |
| Radios lusophones | M3U | XSPF | PLS | Radio Browser |
Playlists par pays
| Pays | Listes de lecture | Interfaces web | ||
|---|---|---|---|---|
| Belgique | M3U | XSPF | PLS | Radio Browser |
| Bénin | M3U | XSPF | PLS | Radio Browser |
| Cameroun | M3U | XSPF | PLS | Radio Browser |
| Canada | M3U | XSPF | PLS | Radio Browser le-joyeux-inuit.org |
| Congo | M3U | XSPF | PLS | Radio Browser |
| Côte d'Ivoire | M3U | XSPF | PLS | Radio Browser |
| France | M3U | XSPF | PLS | Radio Browser Liste des Radios Campus radio.fr |
| Guinée | M3U | XSPF | PLS | Radio Browser |
| Luxembourg | M3U | XSPF | PLS | Radio Browser |
| Madagascar | M3U | XSPF | PLS | Radio Browser |
| Mali | M3U | XSPF | PLS | Radio Browser |
| Monaco | M3U | XSPF | PLS | Radio Browser |
| Suisse | M3U | XSPF | PLS | Radio Browser |
| Sénégal | M3U | XSPF | PLS | Radio Browser |
| Togo | M3U | XSPF | PLS | Radio Browser |
| Niger | M3U | XSPF | PLS | Radio Browser |
Récupérer l'adresse du flux de la webradio
Une multitude de webradios sont disponibles via Internet. Pour pouvoir en écouter une (sans avoir à rester sur sa page web), il suffit de récupérer le lien (URL) de streaming, directement sur le site web de la radio en question, ou bien sur un des annuaires de webradios suivants :
- Chapitre Listes de radios à écouter via Internet ci-dessus proposant des listes de radios à télécharger, sous forme de playlists.
- Radio Browser : base de données ouverte des radios et webradios du monde (voir aussi le chapitre Radio Browser).
Si vous ne trouvez pas, vous pouvez tentez ceci :
- Ouvrir les informations de la page (
Ctrl+I). - Ouvrir l'onglet Médias.
- Trier les médias par type (colonne type à droite de la liste des adresses) et chercher le média de type Audio (il ne doit y en avoir qu'un).
- Son URL est l'adresse du flux de la webradio. On peut le copier par un clic-droit → Copier.
Listes de lecture
Il existe différent formats de listes de lecture multimédia (ou playlists), dont M3U (ouvert), XSPF (ouvert), ou PLS (propriétaire). Ces playlists peuvent contenir tout type de liens multimédia (audio ou vidéo), qu'il s'agisse de chemins vers des fichiers locaux, d'URI utilisant divers protocoles (comme RTP ou RTSP), ou d'URL web (protocole HTTP) pointant vers un fichier en ligne ou vers une adresse de streaming – ce qui nous concerne ici.
On peut donc créer une playlist pour recenser une liste de radios dans un fichier utilisable par un lecteur audio :
Playlist M3U
Créer un fichier .m3u commençant par :
#EXTM3U
Pour chaque radio, ajouter ensuite les lignes suivantes :
#EXTINF:-1,Titre Adresse du flux
où Titre sera le nom affiché dans le lecteur, et Adresse du flux est l'URL de la radio (ne pas modifier -1).
Playlist XSPF
XSPF est aussi libre, plus strict et mieux normalisé, mais aussi beaucoup plus verbeux que M3U.
Consultez la documentation de XSPF pour en savoir plus.
Créer un fichier .xspf commençant par :
<?xml version="1.0"?> <playlist xmlns="http://xspf.org/ns/0/" version="1"> <trackList>
Pour chaque radio, ajouter les lignes suivantes :
<track>
<location>Adresse du flux</location>
</track>
où Adresse du flux est l'URL de la radio.
Pour clore le fichier, ajouter :
</trackList> </playlist>
Playlist PLS
Créer un fichier .pls commençant par :
[playlist] NumberOfEntries=34
où 34 correspond au nombre de radios renseignées dans la liste.
Pour chaque radio, ajouter les lignes suivantes :
File1=Adresse du flux Title1=Titre
où Titre sera le nom affiché dans le lecteur, Adresse du flux est l'URL de la radio, et le nombre suivant File et Title est le numéro correspondant à la radio dans la liste de lecture.
Créer une webradio
Voir les tutoriels :
Problèmes courants
Codecs propriétaires
Beaucoup de webradios sont diffusée à travers un flux AAC, or le AAC n'étant pas un format libre, l'installation par défaut de Ubuntu ne permet pas de le lire.
Vérifiez que les codecs utilisés pour l'encodage du flux sont bien installés pour votre lecteur multimédia.
Les principaux codecs audio propriétaires sont AAC et AAC+.
Pour lire ces formats, il est par exemple possible de compléter l'installation du logiciel Gstreamer, en installant les plugins listés sur la page dédiée à Gstreamer.
Une fois ces plugins installés, l'application Rhythmbox sera capable de lire les webradios.
Impossible de lire une playlist XSPF
Voir aussi
- Streamripper permet d'enregistrer le son d'une webradio
- Discussion au sujet de cette page sur le forum.
