
Partager:
Jon est chef de produit principal pour l'API Video de Vonage, avec plus de 20 ans d'expérience dans les technologies de la communication en tant que chercheur titulaire de brevets et praticien de produits. Originaire du New Jersey, ce qu'il préfère dans la création d'API, c'est collaborer avec des clients du monde entier qui l'utilisent pour créer des solutions Video uniques et créatives.
Video API : Améliorer les diffusions et les enregistrements interactifs
Temps de lecture : 12 minutes
Mise à jour de mars 2022 : triplement du nombre de participants interactifs (15 000), introduction d'Experience Composer et de LL-HLS.
La vidéo multipartite de Vonage atteint 5 000 - et maintenant 15 000 - participants interactifs en direct, améliorant la qualité de la diffusion interactive, les mises en page et l'enregistrement
Nous continuons à travailler dur pour améliorer les diffusions interactives avec encore plus de flux de participants (maintenant avec jusqu'à 15 000 participants en TEMPS RÉEL !), un tout nouveau compositeur d'expérience, une diffusion en direct à faible latence, des diffusions en HD intégrale, ainsi que des améliorations des présentations à l'écran et de la qualité vidéo globale des diffusions interactives et des enregistrements.
L'API Video de Vonage offre depuis longtemps la possibilité de composer des mises en page vidéo pour la diffusion et l'enregistrement en temps réel au fur et à mesure de la conversation vidéo et de la diffusion à un nombre illimité de spectateurs avec la diffusion en direct et sur des plateformes sociales, comme Facebook Live ou Twitch.tv. De toutes les fonctionnalités différenciatrices que nous ajoutons cette année, l'Experience Composer - lancé en version bêta - est celle qui change le plus la donne, en permettant à nos clients de composer non seulement les flux vidéo, mais aussi l'ensemble de l'expérience surround, l'UX de leur application construite pour l'usage. Aller directement à Compositeur d'expérience.
Radiodiffusion interactive
Les entreprises spécialisées dans les événements virtuels ont poussé comme des champignons l'année dernière, car les organisations avaient besoin de moyens intelligents pour connecter en toute sécurité les gens à des événements et leur permettre d'y participer, que ce soit en personne ou virtuellement. Un événement virtuel combine généralement une diffusion en direct et la participation du public. Cet élément interactif permet de maximiser les possibilités d'engagement des membres et de participation aux réunions, que les membres soient présents en personne ou en ligne.
2020 a démontré que tout le monde pouvait tirer profit de la participation à un événement virtuel. Les événements à distance, lorsqu'ils sont bien pensés, peuvent être très efficaces. L'expérience conçue à cet effet permet des environnements scéniques spécialisés avec des interactions textuelles avec le public, comme les questions-réponses et le vote, tandis que les salles de réunion permettent le réseautage et l'échange ouvert d'idées.
Le passage aux services virtuels au cours des deux dernières années a nécessité une transformation numérique rapide. Les mairies virtuelles sont devenues l'une des marques de fabrique des entreprises et des organisations civiques qui tentent de rester en contact avec leur population.
" Avec l'API Video de Vonage, nous sommes en mesure de garder les utilisateurs au sein de notre écosystème, ce qui nous permet de nous assurer que les employés des autorités locales et les membres du public peuvent se joindre à des réunions, communiquer et consulter des informations sécurisées et facilement accessibles à partir de n'importe quel appareil. " - Steven Garratt, CIVICA Modern.Gov.
Par les temps qui courent, il faut...Plus d'informations
Comme pour le reste de nos vies, la pandémie mondiale a eu un impact sur notre utilisation de la vidéo, qu'il s'agisse de diffusion ou d'enregistrement. Vos clients étant de plus en plus nombreux à participer à des sessions vidéo, ces sessions sont devenues plus longues, avec davantage de participants et divers appareils - les enregistrements et les diffusions devaient suivre, eux aussi ! Le monde pour lequel notre plateforme a été initialement conçue a changé, et nous nous sommes efforcés d'identifier les fonctionnalités les plus nécessaires pour rester dans la course.
Des participants plus interactifs grâce à WebRTC
Lors d'une diffusion vidéo interactive en directun grand nombre de clients peuvent communiquer en temps réel en publiant et en s'abonnant aux flux de chacun dans la session. La dernière mise à jour de la plateforme a permis d'augmenter le nombre de participants interactifs en direct pris en charge dans une session de diffusion vidéo, jusqu'à 15 000 - en fonction du nombre d'éditeurs actifs dans la session.
Par exemple, lorsqu'il y a 1 ou 2 flux publiés dans la session, jusqu'à 15 000 participants peuvent voir ces deux flux publiés en temps réel en tant que participants à la diffusion interactive. Lorsqu'il y a 3 flux publiés dans la session, jusqu'à 12 000 participants peuvent voir tous les flux publiés, et ainsi de suite. Avec une diffusion interactive, le routeur Video de Vonage transmettra tous les flux publiés à n'importe lequel des participants abonnés, ce qui permet aux applications d'être dynamiques de manière indépendante sur la façon dont la vidéo est présentée à chacun des participants abonnés. Veuillez consulter le guide du développeur pour en savoir plus sur le nombre de participants à une diffusion interactive en direct qui peuvent s'abonner à tous les éditeurs de la session.
Pour en savoir plus sur les nouvelles limites et sur la façon de développer votre application pour prendre en charge les diffusions interactives, consultez notre Guide du développeur pour les diffusions interactives en direct.
Plus de participants synchronisés en direct grâce à la technologie HLS à faible latence
Avec une capacité déjà importante de 15 000 spectateurs en temps réel via WebRTC, Video API peut amener vos sessions vidéo à des audiences toujours plus vastes avec un seul flux composé, en tirant parti de la diffusion en direct HTTP (HLS), et au-delà jusqu'aux spectateurs sur Facebook Live, Twitch et YouTube Live.
Cependant, la diffusion en direct peut être utile à bien d'autres fins que celle d'atteindre plus de spectateurs ! L'un des avantages de la diffusion en continu est que, tout en limitant la flexibilité par rapport à plusieurs flux, un flux unique peut être utilisé pour atteindre les téléspectateurs sur des réseaux restreints ou des appareils plus anciens. L'inconvénient de la diffusion en direct par rapport à la vidéo en temps réel est que les spectateurs de la diffusion en continu vivent l'événement avec un léger retard, mais cela ne fait pas d'eux des participants passifs. Les spectateurs en direct sont très engagés dans les discussions, participent aux sondages et posent même des questions. Et avec l'introduction du HLS à faible latence dans Video API de Vonage, l'écart entre le direct et l'interactif se réduit à un clignement d'œil (au lieu d'un ou deux soupirs). En savoir plus sur la diffusion de Video Chat.
Low Latency HLS (LL-HLS) est un ajout à la norme HLS d'Apple (et non un nouveau protocole de diffusion en continu) qui permet des temps de latence de 4 à 6 secondes, contre des temps de latence HLS standard de l'ordre de 15 à 30 secondes.
L'ajout de la faible latence est pris en charge en mode natif par les appareils iOS et est également rétrocompatible avec les lecteurs HLS standard, ce qui signifie que les nouveaux fichiers manifestes sont produits de manière à ce que les lecteurs qui ne prennent pas en charge le LL-HLS puissent ignorer la nouvelle norme et simplement lire les fichiers en tant que HLS standard.
Interactif ou en direct, quelle est la différence ?
Aperçu rapide des deux méthodes employées par l'API Video de Vonage pour la diffusion.
| WebRTC, or Interactive Broadcasts | HLS and LL-HLS Live Broadcasts | |
|---|---|---|
| Latency | Presenters interact with audiences and other presenters by subscribing to each other's real-time media and signaling with sub-second latency (for chat, polls, etc.) | Presenters' composed media stream reaches audiences close to real-time. 1) With NewLow-Latency HLS (LL-HLS) the delay is down to 4-6 seconds, barely noticeable for chat and Q&A sync 2) HLS streaming creates latency of around 15+ seconds. Real-time signaling may still be deployed for chat, polls and other interactive application elements |
| Capacity | Video API currently supports any number of on-screen presenters and up to 15,000 audience participants - depending on the number of active publishers in the session (learn more about interactive capacity) | This type of broadcast allows the event to reach an unlimited number of viewers at low latency and stream directly to social platforms such as Facebook Live, YTlive, Twitch and others via RTMP |
| Implementation | Easy to implement with the standard Video API calls; your application controls the look and feel, no extra composition steps needed | Requires stream composition to transmit the desired broadcast experience |
| Flexibility | Easy to bring an audience member "on stage" - just enable them to publish their video and audio streams! | Requires additional coding to bring audience members "on stage" by switching the HLS participants to WebRTC mode |
| Reach | WebRTC is available on all modern browsers as well as on native clients for all major platforms. More on WebRTC browser support. | Greater compatibility across browsers and better video performance over restricted networks and on older devices. More on HLS browser support. |
Plus de pouvoir pour composer l'expérience
Nos clients ont toujours créé des applications d'expérience personnalisée à l'aide de la Video API. Ces applications permettent souvent aux participants de vivre des expériences riches pour l'utilisateur et le client, qui vont au-delà des flux médiatiques de base et englobent des composants natifs du web, des mises en page personnalisées, une présentation personnalisée de l'application, des widgets de chat, des emojis, des tableaux blancs, etc. Cette tendance s'est accentuée en raison de la pandémie, car de plus en plus d'expériences en personne, telles que l'apprentissage, les conférences, les réunions et les événements, ont été transférées en ligne.
Experience Composer permet aux développeurs de capturer de manière programmatique les expériences personnalisées offertes par leurs applications et leur fournit un flux multimédia composite qui peut être diffusé ou enregistré pour une expérience de visionnage à la demande plus immersive.
Imaginez un groupe distribué de scientifiques ou de concepteurs de produits dévoilant une nouvelle idée à l'aide de simulations, d'outils de vote, de chats et de tableaux blancs - en plus des vidéos des présentateurs - et souhaitant partager facilement tous ces éléments avec des dizaines de milliers de membres du public engagés ou préserver l'événement en direct, tel qu'il s'est déroulé, pour la postérité. C'est ce que fait Experience Composer de Vonage.
Les expériences d'application capturées par l'Experience Composer comprennent les arrière-plans et les superpositions vidéo, comme les filigranes, l'interaction en temps réel avec le public, les chats, les emojis, le tableau blanc ou toute autre interface utilisateur d'application programmée. Pour commencer à utiliser l'Experience Composer, veuillez consulter le guide du développeur sur la composition de vidéos.
Diffusion interactive en Full HD
Pour donner à vos événements l'attrait du grand écran, nous ajoutons la prise en charge de la haute définition intégrale (1080p) dans les clients de l'API Video de Vonage, ce qui vous permet de diffuser la plus haute résolution disponible aujourd'hui à tout appareil qui la prend en charge, à la fois dans les sessions relayées et acheminées, et dans quelques unes des nombreuses sessions de diffusion en direct.
La prise en charge du 1080p est optimisée par l'utilisation de la diffusion simultanée, de sorte que plusieurs couches de vidéo peuvent être publiées et acheminées vers les clients en fonction des bandes passantes dont ils disposent.
Lecture, pause et reprise des flux HLS
Afin d'améliorer les diffusions HLS standard, nous activons la fonctionnalité DVR qui permet aux participants de mettre en pause, de reprendre et de rembobiner les diffusions HLS en direct lorsqu'elles sont activées.
Cette fonction est compatible avec tous les lecteurs HLS et offre un historique de 2 heures de retour en arrière pour les diffusions. Il convient de noter que la fonction DVR ne peut être activée que pour les flux HLS standard et n'est pas disponible lorsque la fonction LL-HLS est activée.
Plus de participants vidéo et audio dans les vues composées
Lors d'une récente mise à jour de la plateforme, nous avons augmenté le nombre maximum de flux vidéo et audio visualisables dans un enregistrement composé ou une diffusion en direct composée pour tous les clients. Pour accueillir davantage de participants vidéo et de flux vidéo dans la mise en page composée, nous avons augmenté le nombre maximal de flux vidéo pris en charge de 9 à 16. De même, nous avons augmenté le nombre de participants audio uniquement de 9 à 50 participants au total dans les enregistrements et les diffusions.
Par exemple, notre type de mise en page Best Fit passera automatiquement à une mise en page en grille 4x4, et les clients ont la possibilité de la personnaliser pour afficher jusqu'à 16 flux vidéo. En ce qui concerne l'audio, les 50 premiers flux audio publiés pour la session seront inclus dans les enregistrements et les diffusions.
Guide du développeur : Apprenez les meilleures pratiques pour diffusion de sessions interactives via des flux HLS et/ou RTMP.
Des enregistrements plus longs avec une meilleure qualité sonore
L'API Video API de Vonage a été mise à jour pour doubler la durée maximale d'enregistrement vidéo à 240 minutes afin que les utilisateurs puissent enregistrer des réunions et des sessions vidéo plus longues. Les sessions d'enregistrement automatique recommenceront à enregistrer des fichiers d'une durée de 4 heures. En outre, l'audio dans les fichiers enregistrés et les diffusions est maintenant enregistré à un débit plus élevé, les fichiers MP4 encodés avec AAC à 128kbps, permettant une plus grande fidélité audio pour bénéficier des cas d'utilisation de l'application.
Amélioration des dispositions de partage d'écran et de la hiérarchisation des flux
L'API Video permet aux utilisateurs de personnaliser la présentation de la vidéo et même de modifier dynamiquement la présentation de la vidéo pendant l'enregistrement ou diffusion.
Les nouvelles Dispositions de partage d'écran donnent la priorité aux flux de partage d'écran, de sorte que la présentation ou le partage de contenu de l'utilisateur soit toujours prioritaire dans l'enregistrement ou la diffusion. Les clients peuvent utiliser cette fonctionnalité et Règles de hiérarchisation des flux de la mise en page pour s'assurer que les présentations, les partages d'écran et les flux sélectionnés sont prioritaires dans les enregistrements et les diffusions.
Picture-in-Picture, Vertical Presentation and Horizontal Presentation Layouts
Guide du développeur : Apprenez à construire une application application JS pour plusieurs flux de partage d'écran.
Mise en page du portrait
Comme les gens s'adaptent à leurs environnements distants, nous avons également constaté la nécessité de prendre en charge des compositions verticales adaptées aux appareils mobiles en orientation portrait. À cette fin, nous avons ajouté la prise en charge des résolutions de mise en page portrait, portrait SD (480x640) et portrait HD (720x1280) pour l'enregistrement et la diffusion interactive. Nos mises en page prédéfinies ont été optimisées pour ces orientations portrait afin de s'adapter automatiquement aux vues en orientation mobile.
Portrait Layout
Enregistrement en nuage et qualité de diffusion
Enfin, nous avons également mis à jour notre plateforme Video avec un certain nombre d'optimisations au niveau de nos serveurs de composition en nuage en temps réel afin d'améliorer la synchronisation vidéo et la résilience des enregistrements et diffusions composés en temps réel dans de mauvaises conditions de réseau. Ces améliorations garantissent que les sessions sont enregistrées ou diffusées en direct correctement, même lorsque les éditeurs se trouvent dans des conditions de réseau défavorables. (Pour en savoir plus sur notre travail d'amélioration de la qualité et sur une comparaison avec nos principaux concurrents).
La vie privée, s'il vous plaît
Lorsqu'il s'agit de diffusions et d'enregistrements vidéo, des fonctionnalités liées à la confidentialité et à la sécurité peuvent être nécessaires. Video API de Vonage est déjà doté d'un cryptage permanent et d'autres fonctions conçues pour protéger les informations des utilisateurs. Avec le cryptageles clients peuvent s'assurer que leurs données enregistrées peuvent être stockées en toute sécurité afin de préserver la confidentialité des utilisateurs et de se conformer aux réglementations, telles que le GDPR. En savoir plus sur Vonage Video API de Vonage et comment elle protège vos utilisateurs et votre entreprise. et comment elle protège vos utilisateurs et votre contenu.
Pour commencer
Nous sommes très enthousiastes à l'idée de mettre la puissance d'une diffusion et d'un enregistrement améliorés entre les mains de nos clients, afin qu'ils puissent répondre aux exigences actuelles en matière de communication. Les fonctionnalités sont déjà disponibles dans l Video API de Vonage Standard et Enterprise de Vonage, ce qui permet aux clients d'accéder immédiatement à ces fonctionnalités améliorées.
Si vous avez aimé cette mise à jour de Video API, découvrez notre nouvelle solution Video Expresset pourquoi elle est géniale !
Partager:
Jon est chef de produit principal pour l'API Video de Vonage, avec plus de 20 ans d'expérience dans les technologies de la communication en tant que chercheur titulaire de brevets et praticien de produits. Originaire du New Jersey, ce qu'il préfère dans la création d'API, c'est collaborer avec des clients du monde entier qui l'utilisent pour créer des solutions Video uniques et créatives.