Diffuser sa propre radio sur Internet n’a jamais été aussi accessible : un ordinateur, une connexion correcte et quelques logiciels suffisent à toucher des auditeurs partout dans le monde. Mais entre « ça marche » et « ça sonne pro et ça ne coupe jamais », il y a une chaîne technique à comprendre. Serveur de streaming, encodeur, codec, bitrate, latence, loudness : passons en revue les maillons qui font une webradio fiable.
La chaîne, de bout en bout
Une webradio suit toujours le même trajet. La source audio (votre mixage, issu d’une console ou d’un logiciel de diffusion) est envoyée à un encodeur, qui la compresse dans un codec. L’encodeur pousse ce flux vers un serveur de streaming, qui le relaie à chaque auditeur connecté. Le lecteur de l’auditeur décode et restitue le son, avec quelques secondes de retard dues à la mise en mémoire tampon. Chaque étape a ses réglages, et un maillon faible se paie en coupures ou en qualité médiocre.

Le serveur : Icecast ou Shoutcast
Deux logiciels dominent l’hébergement de flux, et ils font le même travail de base : recevoir un flux de l’encodeur et le distribuer.
- Icecast : open source, souple, il gère le MP3, l’AAC, l’Ogg Vorbis et l’Opus. Il fonctionne par « points de montage », ce qui permet de diffuser plusieurs flux (par exemple un flux haute qualité et un flux mobile plus léger) depuis un même serveur. Il fournit des statistiques d’écoute et sait relayer d’autres serveurs pour absorber la charge.
- Shoutcast : le pionnier, historiquement centré sur le MP3 et l’AAC+. Son serveur (le DNAS) reste très répandu, notamment parce qu’il alimente un annuaire d’écoute qui apporte des auditeurs. Simple à mettre en route, il est un choix courant pour démarrer.
Beaucoup d’hébergeurs spécialisés proposent l’un ou l’autre clés en main. Si vous gérez vous-même le serveur, prévoyez surtout la bande passante : elle se multiplie par le nombre d’auditeurs simultanés (voir plus bas).
L’encodeur : le maillon qui envoie
L’encodeur est le logiciel « source » qui prend votre audio et l’expédie au serveur. Certains sont de simples émetteurs manuels, parfaits pour une émission en direct ; d’autres sont intégrés à un logiciel de diffusion automatisée qui enchaîne titres, jingles et directs selon une grille. Pour une antenne qui tourne 24/7, un outil d’automation gère la programmation et encode en continu ; pour une émission ponctuelle, un encodeur léger connecté à votre console suffit. L’essentiel : l’encodeur doit rester stable des heures durant et se reconnecter tout seul en cas de coupure réseau.
Codec et bitrate : le nerf de la guerre
Le codec décide du rapport entre qualité et débit. Le bitrate, lui, fixe la bande passante consommée — et donc votre facture et la fluidité chez l’auditeur.
| Codec | Points forts | Bitrate typique | À savoir |
|---|---|---|---|
| MP3 | Compatible partout | 128 kbps | Valeur sûre, un peu gourmand à qualité égale |
| AAC / HE-AAC | Efficace à bas débit | 64–128 kbps | Excellent sur mobile, idéal pour un flux léger |
| Opus | Meilleure qualité par kbps | 64–96 kbps | Superbe, mais support lecteur/annuaire encore inégal |
| Ogg Vorbis | Libre, correct | 96–128 kbps | Bonne alternative ouverte, moins répandu |
En pratique, beaucoup de webradios diffusent un flux MP3 à 128 kbps pour la compatibilité universelle, doublé d’un flux AAC+ plus léger pour le mobile. Multiplier les flux depuis un même serveur, c’est justement la force d’Icecast. Rappel bandwidth : 100 auditeurs à 128 kbps, c’est déjà 12,8 Mbps en émission continue — dimensionnez en conséquence.
Buffer et latence : accepter le décalage
Le streaming n’est pas du direct instantané. Entre l’encodage, le serveur et la mémoire tampon du lecteur, il s’écoule quelques secondes. Ce buffer est votre ami : il lisse les micro-coupures du réseau. Un buffer trop court réduit la latence mais multiplie les décrochages ; trop long, il rend le « direct » très en retard. Pour une webradio musicale, personne ne compte les secondes ; pour une émission interactive avec appels d’auditeurs, gardez ce décalage en tête. La logique n’est pas celle des liaisons de reportage, où l’on chasse chaque milliseconde — un sujet que nous traitons dans notre article sur les codecs de contribution.
Le loudness en ligne : viser juste
Contrairement aux plateformes à la demande qui normalisent chaque titre, un flux de webradio en direct n’est pas ré-égalisé automatiquement : la cohérence de niveau, c’est vous qui la tenez. L’objectif est un loudness perçu régulier d’un titre à l’autre et d’une voix à l’autre, sans à-coups qui font monter le volume à l’auditeur. On surveille le true peak pour éviter que la compression du codec ne fasse saturer, et on évite de pousser le niveau « toujours plus fort » : au-delà d’un certain point, on ne gagne que de la fatigue et de la distorsion. Pour poser des repères chiffrés (LUFS, true peak), notre guide sur le loudness en broadcast reste la référence.
Traiter le son avant d’encoder
Le petit secret des radios qui « claquent » : un traitement de diffusion en amont de l’encodeur. Une égalisation douce, une compression multibande maîtrisée et un limiteur final donnent ce son dense et homogène qui identifie une antenne — sans écraser la vie du signal. C’est exactement la logique de la mise en onde, transposée au web. Et si votre studio fait intervenir plusieurs micros en plateau, un automixeur évite la bouillie de fonds sonores. Enfin, pour circuler proprement entre vos machines de studio, l’audio sur IP a depuis longtemps remplacé les nappes de câbles.
Mon avis
Une webradio qui tient dans la durée se joue moins sur le débit que sur la fiabilité : un encodeur qui se reconnecte tout seul et un serveur bien dimensionné valent mieux qu’un flux hi-fi qui coupe toutes les dix minutes. Opus offre la plus belle qualité par kilobit, mais tant que certains lecteurs traînent des pieds, un bon vieux MP3 à 128 kbps reste le choix qui « marche partout ». Le vrai différenciateur, c’est le traitement avant encodage : c’est lui qui fait qu’une petite radio en ligne sonne comme une grande. Soignez ce maillon, gardez un niveau constant, et vos auditeurs resteront — c’est la seule statistique qui compte.