
Partager:
Michael Crump travaille chez Vonage au sein de l'équipe Developer Experiences. C'est un codeur, un YouTuber et un conférencier qui aborde fréquemment divers sujets liés à .NET et au développement des communications et de l'informatique en nuage. Il se passionne pour aider les développeurs à comprendre les avantages de chacun d'entre eux de manière simple.
L'API Video de Vonage arrive sur le tableau de bord de l'API de Vonage
Temps de lecture : 4 minutes
Jusqu'à aujourd'hui, les applications Video API de Vonage étaient entièrement gérées par le biais d'un portail Account " Tokbox ", tandis que les autres API de Vonage, comme Voice et Messaging, utilisaient la fonction Tableau de bord de l'API de Vonage. Cela peut être gênant pour les développeurs qui utilisent plusieurs API de Vonage. Pour remédier à ce problème, nous avons facilité les choses en déplaçant la gestion des applications Video API dans le tableau de bord Vonage API. Ce changement simplifie le développement et permet aux utilisateurs de Video API d'accéder à des fonctionnalités améliorées et à des mises à jour permanentes dans le tableau de bord unifié.
Les clients actuels de Vonage API Dashboard pourront désormais créer des expériences vidéo entièrement personnalisées, notamment :
Sessions vidéo sécurisées, de 1:1 à plusieurs:plusieurs, et tout ce qui se trouve entre les deux (Video API est conforme aux normes GDPR, HIPAA et SOC2).
SDK clients natifs pour les applications web et mobiles avec pour iOS, Android, React Native, Windows, macOS et Linux (IoT).
Diffusion interactive via WebRTC, avec jusqu'à 15 000 participants, ou HLS/LL-HLS avec un nombre illimité de participants
Video + AI : Processeurs de flux média et audio pour les cas d'utilisation de la vidéo en direct avec sous-titres en direct, transcription, flou/remplacement de l'arrière-plan, annulation du bruit, et plus encore.
Il est facile d'essayer l'API Video de Vonage avec des crédits d'essai : 2 000 minutes pour les participants, plus 500 pour l'enregistrement, la diffusion, le connecteur audio, le processeur média et plus encore ! Trouvez l'information sur les prix de l'API Video ici.
Avant d'aller plus loin, il est important de noter que nous proposons également une Meetings API - une solution de vidéoconférence à code extrêmement bas qui vous permet d'intégrer des réunions interactives dans vos applications web avec un seul appel d'API.
Les bases de la Video API
Bien que la plateforme Video API de Vonage facilite l'intégration de vidéos en temps réel dans vos applications Web et mobiles, il y a quelques concepts clés à apprendre avant de commencer.
Sessions - Chaque chat vidéo de l'API Video de Vonage se produit dans le cadre d'une session. Vous pouvez considérer une session comme une " salle " où les clients peuvent interagir les uns avec les autres en temps réel.
Connexion - Représente un client (c'est-à-dire un utilisateur final) qui est connecté à une salle et qui peut utiliser les capacités de communication de la salle. Dans une salle donnée, il peut y avoir zéro (c'est-à-dire une salle vide) ou plusieurs participants. Un participant ne peut être connecté qu'à une seule salle.
Éditeur - Désigne un composant ou une entité responsable de la capture et de la diffusion en continu du contenu vidéo et/ou audio depuis l'appareil d'un utilisateur vers une session vidéo. Les éditeurs sont généralement associés à des utilisateurs individuels ou à des participants dans une application de vidéoconférence ou de diffusion en direct.
Abonné - Décrit un participant ou un utilisateur qui consomme du contenu vidéo et/ou audio dans le cadre d'une session vidéo. Les spectateurs sont des personnes qui se joignent à une session vidéo pour regarder et écouter le contenu diffusé par les éditeurs. Les spectateurs peuvent toujours interagir en temps réel en utilisant la signalisation pour discuter, répondre à des sondages et poser des questions.
Pour plus d'informations, consultez notre documentation.
Pour commencer...
Naviguez vers le Tableau de bord de l'API de Vonage et connectez-vous. À partir de la page d'accueil, cliquez sur "Créer une session Video". Après avoir cliqué, vous trouverez des instructions sur la façon de commencer ainsi que des informations sur la variété de SDK que nous avons actuellement à disposition.
Integrate real-time video
Ressources pour les développeurs
Si vous ne connaissez pas encore l'API Video de Vonage, nous avons créé les ressources suivantes pour vous aider à en savoir plus.
Vidéos - Démonstrations en direct qui vous font découvrir le produit.
La documentation complète de Video Developer est disponible à l'adresse suivante https://developer.vonage.com/en/video.
Échantillons de code - Conçus pour fonctionner avec tous les langages de programmation courants.
https://github.com/Vonage-Community/sample-video-node-learning_server
https://github.com/Vonage-Community/sample-video-php-learning_server
Synthèse
Pour résumer, nous avons amélioré le tableau de bord de l'API Vonage afin d'inclure la vidéo en tant que canal, au même titre que toutes les autres API de Vonage. Vous pouvez maintenant configurer et contrôler les applications de l'API Video de Vonage, en utilisant les mêmes outils et rapports de développement, tels que Video Inspector, Video Playground et les rapports Insights GraphQL. Notez qu'avec l'introduction de l'API Video dans le tableau de bord client, l'API Video elle-même ne change PAS ; simplement, les utilisateurs du tableau de bord client de Vonage pourront désormais gérer et contrôler les applications de l'API Video par le biais d'une seule expérience, d'un seul identifiant d'application et d'une seule facture.
Si vous avez des questions, rejoignez-nous sur le Slack des développeurs de Vonage ou envoyez-nous un message sur Xet nous vous répondrons. Vous pouvez également laisser à notre équipe des commentaires sur votre expérience. Merci encore pour votre lecture, et à la prochaine !
Partager:
Michael Crump travaille chez Vonage au sein de l'équipe Developer Experiences. C'est un codeur, un YouTuber et un conférencier qui aborde fréquemment divers sujets liés à .NET et au développement des communications et de l'informatique en nuage. Il se passionne pour aider les développeurs à comprendre les avantages de chacun d'entre eux de manière simple.