Home Blogs La diffusion en direct à faible latence est essentielle pour capturer les audiences en ligne
Applications

La diffusion en direct à faible latence est essentielle pour capturer les audiences en ligne

About The Author

Outline

Presque toutes les grandes plateformes de médias sociaux – à l’exception peut-être de Pinterest – ont maintenant la diffusion en direct intégrée. Le streaming en direct est partout, des sports électroniques aux sports réels en passant par les lancements de SpaceX, et plus d’enfants veulent grandir et devenir des streamers en direct professionnels que de devenir astronautes. Sur le plan technique, les plateformes sont maintenant dans une course aux armements pour fournir un streaming en direct à faible latence à leurs utilisateurs.

Il est peut-être facile d’aller vivre de nos jours, mais affecter cette merveille technique dans les coulisses est tout sauf simple. Puisque le streaming en direct est un enjeu de table pour votre plate-forme, la solution qui peut offrir la plus large gamme de capacités de streaming à faible latence surpassera les autres. Toutes les applications de streaming en direct ne nécessitent pas la latence la plus faible possible. Plusieurs facteurs déterminent quelle solution convient le mieux à une application donnée. Les streamers de grands noms afflueront vers la plate-forme qui offre la solution de latence vidéo la plus appropriée, car cette plate-forme offrira la meilleure expérience de visionnage pour leur public. [KC1]

Le streaming à faible latence est un problème multidimensionnel

La latence dans la vidéo n’est pas tout à fait la même que dans d’autres formes de médias Internet. Dans ce dernier cas, la latence est le temps nécessaire à un serveur pour récupérer du contenu et l’envoyer à votre navigateur. La latence vidéo, d’autre part, représente le décalage entre le moment où une image est capturée et le moment où elle apparaît sur votre moniteur.

En tant que tel, la latence vidéo peut être un problème multidimensionnel. Par exemple, imaginez que vous diffusez en streaming une compétition de sports électroniques dans laquelle deux joueurs bien connus s’affrontent. Le flux ne comprend pas seulement l’action du jeu vidéo – il comprend également des prises de vue de la caméra du visage de chaque joueur, plus un encart vidéo supplémentaire avec un commentateur en direct.

Pour offrir une expérience optimale, quatre flux vidéo — le jeu, les deux joueurs et le commentateur — doivent être diffusés simultanément à un vaste public. (À titre de comparaison, le récent événement Twitch de la députée Alexandra Ocasio-Cortez a atteint un public de 430 000 000 téléspectateurs.) Si un flux a une latence plus élevée que les autres, toute la présentation en souffre — vous pouvez trouver le commentateur remarquant une action qui a pris jusqu’à 30 secondes dans le passé, par exemple.

À mesure que le public du streaming mûrit, il commence à exiger des événements de streaming hautement interactifs et techniquement sophistiqués. L’interactivité nécessite la latence la plus faible, idéalement inférieure à la seconde, pour offrir la meilleure expérience de spectateur. Le public d’aujourd’hui veut également une qualité d’image de qualité similaire à celle de la diffusion. [KC2] il est presque acquis qu’un streamer performant aura une connexion Internet par fibre optique à large bande passante, et qu’il choisira le format vidéo et le protocole d’encodage qui peuvent fournir ses flux avec la latence requise.

Le streaming de blocs basé sur HTTP fonctionne contre une faible latence

AWS définit une latence ultra-faible comme étant comprise entre 2 et 0,2 secondes et une latence faible entre 6 secondes et deux secondes. La latence par défaut pour fournir les formats vidéo HLS et DASH courants peut être de trente à soixante secondes. Avec cette latence élevée, il est impossible d’offrir l’interactivité souhaitée par le public.

Le coupable de cette latence élevée est ce que l’on appelle le streaming de chunk basé sur HTTP. Les formats de streaming HTTP tels que MPEG-DASH et HLS divisent la vidéo en petits segments ou morceaux qui doivent être mis en mémoire tampon avant la lecture. Bien qu’il soit possible de réduire la taille des morceaux pour fournir une faible latence, les rendre trop petits augmente les chances que les spectateurs rencontrent une remise en mémoire tampon vidéo et d’autres problèmes de lecture.

Compliquant le workflow de diffusion vidéo, le public peut regarder des vidéos en streaming sur des téléviseurs, téléphones, ordinateurs portables, tablettes, etc. Chacun de ces appareils peut utiliser un format vidéo différent. Cela signifie qu’un diffuseur doit prendre chaque flux vidéo et le transmux dans des formats vidéo populaires tels que HLS et DASH avant de l’envoyer. En outre, chaque flux peut nécessiter des configurations pour optimiser la diffusion pour la meilleure qualité d’image possible pour la condition de connexion Internet du spectateur. [KC3]

Conclusion : Limelight Networks offre une latence inférieure à la seconde avec sa solution de streaming en temps réel

[KC4] le streaming en temps réel d’Edgio utilise la technologie WebRTC (Web Realtime communication). Cette norme open source peut fournir des flux avec moins d’une seconde latence et est bien adaptée aux applications interactives. Des solutions bien mises en œuvre peuvent fournir un streaming vidéo fiable, de qualité broadcast et en temps réel à grande échelle. Cela a été un domaine de développement important en 2020 pour la solution de streaming en temps réel de nouvelle génération de Limelight (maintenant Edgio) qui est intégrée à l’échelle et à la portée de la capacité CDN mondiale.

Tout en permettant une latence inférieure à la seconde, Real-Time Streaming intègre également le partage de données qui peut être utilisé pour créer des services interactifs. Nous les voyons émerger dans de nouvelles applications pour le streaming vidéo en direct, y compris les casinos en ligne, les enchères, l’apprentissage et les Paris sportifs in-event. Nous nous attendons à ce que WebRTC émerge comme la principale option pour adapter la diffusion de contenu en direct intégré à l’expérience du public social.

En bref, le côté technique du streaming en direct compte presque autant que le talent à l’écran. Profitez au maximum de votre implémentation de streaming en direct avec Limelight, maintenant Edgio — contactez-nous dès aujourd’hui!