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

La diffusion en direct à faible latence est essentielle pour capter 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 intégré le streaming en direct. 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 de passer en direct 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 grande renommée vont affluer 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 la latence 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, quant à elle, 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 sport électronique 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 large 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 téléspectateurs.) Si un flux a une latence plus élevée que les autres, toute la présentation en souffre — vous pourriez trouver le commentateur qui remarque sur 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 possible au spectateur. Le public d’aujourd’hui souhaite également une qualité d’image de haute qualité semblable à celle de la diffusion. [KC2] il est presque acquis qu’un streamer performant disposera d’une connexion Internet par fibre optique à large bande passante, et qu’il choisira le format vidéo et le protocole d’encodage qui lui permettront de diffuser 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 dans les 6 secondes et 2 secondes. La latence par défaut pour la diffusion des 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é que le public souhaite. Le coupable derrière cette latence élevée est ce qui est connu sous le nom de streaming de morceaux basé sur HTTP. Les formats de streaming HTTP tels que MPEG-DASH et HLS divisent la vidéo en petits segments ou fragments qui doivent être mis en mémoire tampon avant la lecture. Bien qu’il soit possible de réduire la taille des blocs pour fournir une faible latence, les rendre trop petits augmente les chances que les spectateurs rencontrent la remise en mémoire tampon vidéo et d’autres problèmes de lecture. Compliquant le workflow de diffusion vidéo, le public regarde 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. Il s’agit d’un domaine de développement important en 2020 pour la solution de streaming en temps réel de nouvelle génération de Limelight (aujourd’hui Edgio), intégrée à l’échelle et à la portée de la capacité CDN mondiale. Tout en permettant une latence inférieure à la seconde, le streaming en temps réel 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 en événement. Nous nous attendons à ce que WebRTC émerge comme la principale option pour faire évoluer la diffusion de contenu en direct intégré dans l’expérience de l’audience sociale. En bref, le côté technique du streaming en direct compte presque autant que le talent à l’écran. Tirez le meilleur parti de votre implémentation de streaming en direct avec Limelight, maintenant Edgio — contactez-nous dès aujourd’hui!