1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Découvrir les avantages d'un flux HLS
Ce guide présente le HLS qui segmente votre audio pour une diffusion HTTP fiable, compatible et hautement distribuable, idéale pour des audiences mobiles et importantes.
Qu’est-ce que HLS ?
HLS (HTTP Live Streaming) est un protocole de diffusion en continu qui découpe l’audio en petits segments de quelques secondes et publie un manifeste .m3u8
listant ces segments. Le Player télécharge ces segments via HTTP/HTTPS (ports 80/443), ce qui facilite la mise en cache, la reprise après coupure et la distribution à grande échelle.
Sur votre service de Streaming Radio, l’activation de HLS ajoute un flux supplémentaire dédié. Il dispose de sa propre URL d’écoute (manifeste HLS) et peut être sélectionné et priorisé dans le Player infomaniak. Le flux HLS coexiste avec vos flux historiques (ex. MP3/AAC), sans rupture de service.
Avantages pour un flux de radio
- Compatibilité étendue : support natif sur iOS/iPadOS (Safari) et prise en charge large via lecteurs HTML5 modernes et applications tierces.
- Scalabilité et performance : diffusion via HTTP(S) facilement distribuable par CDN et caches ; meilleur passage à l’échelle qu’un flux continu unique.
- Robustesse : en cas de micro‑coupures, le lecteur peut récupérer les segments suivants et reprendre rapidement ; moins sensible aux pertes momentanées.
- Traversée des réseaux : fonctionne sur 80/443, généralement mieux accepté par pare‑feu et proxys d’entreprise que certains flux “ICY”.
- HTTPS simplifié : livraison sécurisée sans plugin ni protocole exotique.
- Adaptation de débit (ABR) : quand plusieurs variantes sont proposées, le lecteur peut basculer automatiquement selon la qualité réseau pour limiter les coupures en mobilité.
- Souplesse d’intégration : un point d’écoute distinct permet d’exposer HLS comme flux principal, secondaire ou de secours dans votre Player.
Spécificités et points d’attention
- Latence : HLS ajoute une latence généralement de l’ordre de quelques dizaines de secondes (liée à la taille des segments et au buffering). C’est normal pour ce protocole.
- Lecteur compatible requis : utilisez le player infomaniak ou un lecteur/web SDK prenant en charge les manifestes
.m3u8
. - Parc hétérogène : certains récepteurs matériels anciens (webradios, autoradios IP) n’acceptent que des flux MP3/Icecast ; conservez leurs URLs historiques en parallèle.
- ABR conditionnel : l’adaptation de débit n’est effective que si plusieurs profils sont publiés ; à défaut, le flux HLS reste fonctionnel en qualité unique.