Article vérifié et mise à jour le 5 septembre 2017 : un article complémentaire intitulé "Créer une WebRadio avec AirTime sur Raspberry Pi 3 sous Raspbian Jessie" a été publié le 5 septembre 2017 sur ce blog.
Pour créer sa propre radio qui diffuse sur le Web 24/24h 365j/365 de manière automatique votre propre musique, que vous soyez simple passionné de musique, DJ, musicien, organisateur de conférence, de podcast etc ... rien de plus simple !
Le principe est le suivant: Envoyer un flux audio vers un serveur de straming Shoutcast
( cliquez sur les image pour zoomer ! )
Le streaming consiste à diffuser par l'intermédiaire du réseau internet une source audio (flux audio) vers des auditeurs.
Pour ce faire le logiciel serveur (Shoutcast dans
notre cas) va convertir votre source audio en un flux audio capable de
voyager sur le réseau internet.
Le problème c'est que le streaming est un gros
consommateur de bande passante, et dans le meilleur des cas avec une
connexion vous ne pourrez rarement dépasser 3-4 auditeurs en même temps.
Le principe consiste
donc à diffuser votre flux vers un serveur relai disposant d'une grosse
connexion internet (300mb/s dans notre cas) qui lui se charge de
rediffuser vers un maximum d'auditeurs.
Les ingrédients à mettre en œuvre:
-
Votre source audio : votre ordinateur va envoyer un seul flux audio vers un serveur Relay externe (Shoutcast dans notre cas) . Ce flux peut être automatiser grâce à une logiciel d'automation qui gère votre playlist, les heures de diffusion, les insertions automatiques d'annonces et même le relai d'autres