
Partager:
Chris est le Developer Relations Tooling Manager et dirige l'équipe qui construit vos outils préférés. Il programme depuis plus de 15 ans dans différents langages et pour différents types de projets, depuis le travail avec les clients jusqu'aux systèmes à grande échelle et aux données volumineuses. Il vit dans l'Ohio, où il passe son temps avec sa famille et joue à des jeux vidéo et TTRPG.
Annonce de la version 2.30.0 de l'API Video de Vonage
Temps de lecture : 4 minutes
Nous sommes heureux d'annoncer la dernière version de notre Video API de VonageVideo de Vonage, qui regorge de nouvelles fonctions et d'améliorations puissantes conçues pour rehausser votre expérience de la communication vidéo. Cette version met l'accent sur le renforcement de la sécurité, l'amélioration des performances et une plus grande flexibilité sur toutes les plateformes. Que vous construisiez pour le web, le mobile ou le bureau, ces mises à jour vous permettront de créer des applications vidéo plus robustes, plus sûres et plus attrayantes.
Chiffrement de bout en bout : La sécurité avant tout
Dans cette version, nous introduisons une prise en charge plus large du chiffrement de bout en bout (E2EE), qui prend désormais en charge les navigateurs basés sur Webkit. L'E2EE représente une avancée significative dans la sécurisation des communications en temps réel. Contrairement aux méthodes de chiffrement traditionnelles, où les données peuvent être déchiffrées sur un serveur intermédiaire, l'E2EE garantit que le processus de chiffrement se déroule directement sur l'appareil de l'expéditeur et qu'il reste chiffré jusqu'à ce qu'il atteigne l'appareil du destinataire. Cela permet d'établir un tunnel direct et sécurisé entre les parties qui communiquent, éliminant ainsi la possibilité d'une interception ou d'un accès non autorisé au contenu pendant le transit.
Pour atteindre ce niveau de sécurité, l'E2EE utilise un secret partagé, un élément d'information unique connu uniquement des participants à la communication. Ce secret sert de clé pour le cryptage et le décryptage du flux multimédia, qu'il s'agisse d'audio ou de vidéo. Par conséquent, même si les données sont interceptées à n'importe quel moment entre l'expéditeur et le destinataire, sans ce secret partagé spécifique, le contenu reste indéchiffrable et privé.
L'importance de l'E2EE ne peut être surestimée dans l'environnement numérique d'aujourd'hui. La confidentialité des données n'est plus un luxe mais une exigence fondamentale, en particulier pour les applications traitant d'informations sensibles. En mettant en œuvre l'E2EE, nous donnons aux développeurs les moyens de créer des solutions de communication vidéo qui privilégient la confidentialité des utilisateurs et respectent des normes strictes en matière de protection des données. Cette technologie favorise la confiance et permet d'utiliser notre API dans des scénarios où la sécurité est primordiale, comme la télésanté, les plateformes de collaboration sécurisées pour les entreprises et les applications de services financiers.
Si vous souhaitez en savoir plus sur E2EE ou sur la manière de l'ajouter à vos sessions Video, consultez notre documentation.
Amélioration du codec VP9
Nous avons étendu la prise en charge du codec vidéo Video VP9qui est désormais compatible avec le chiffrement de bout en bout. VP9 offre une efficacité de compression supérieure à celle des autres codecs, ce qui permet de réduire la consommation de bande passante et d'améliorer la qualité vidéo, en particulier dans les environnements réseau contraints. Cette amélioration est disponible sur les plateformes Web, iOS, Android, Windows, macOS et Linux.
Session Migration : Communication ininterrompue
Afin de garantir une haute disponibilité et une expérience utilisateur sans faille, nous avons mis en place Migration de session. Cette fonctionnalité permet de remédier aux perturbations potentielles causées par les rotations de serveurs, un processus de maintenance routinier mais critique dans les systèmes basés sur le cloud. Les environnements en nuage s'appuient sur la mise à l'échelle automatique pour gérer efficacement les ressources, ce qui nécessite des rotations périodiques des serveurs. Bien qu'essentielles au maintien de la santé et des performances du système, ces rotations peuvent parfois entraîner des interruptions de service temporaires, en particulier pour les sessions de longue durée.
Pour pallier ce problème, notre nouvelle fonction de migration de session fournit un mécanisme permettant de transférer tous les participants à une session vers un nouveau serveur de manière transparente. Ce processus est conçu pour se dérouler avec un minimum d'interruption, ce qui permet de préserver efficacement la communication en cours et d'éviter les déconnexions inattendues.
En activant la migration de session, les développeurs peuvent offrir une expérience utilisateur plus cohérente et plus fiable, car la plateforme gère les complexités des transitions de serveur en arrière-plan. Il est important de noter que si les sessions en direct bénéficient grandement de cette fonctionnalité, les enregistrements en cours peuvent encore subir des interruptions et nécessiter des redémarrages manuels à la suite d'une migration.
Mises à jour spécifiques à la plate-forme
Client Web :
Chiffrement de bout en bout pour les navigateurs basés sur WebKit
VP9 avec cryptage de bout en bout
Migration des sessions pour les sessions Video
Client iOS :
Améliorations de la mise en réseau dans iOS 14
Amélioration de l'interopérabilité entre les API de torche/flashlight et les API de zoom d'écran
Amélioration du flou d'arrière-plan et du remplacement
VP9 avec cryptage de bout en bout
Prise en charge de la migration des sessions
Client Android :
Prise en charge des tailles de page mémoire de 4 Ko et 16 Ko
Mêmes améliorations qu'iOS
Windows et macOS :
Amélioration du flou d'arrière-plan et du remplacement
VP9 avec cryptage de bout en bout
Prise en charge de la migration des sessions
Linux :
VP9 avec cryptage de bout en bout
Prise en charge de la migration des sessions
Commencez dès aujourd'hui avec la v2.30.0
Nous vous encourageons à explorer ces nouvelles fonctionnalités et à les intégrer dans vos Applications. Pour obtenir une documentation détaillée, des exemples de code et des guides de migration, veuillez consulter notre [portail des développeurs].
Nous sommes convaincus que ces améliorations vous permettront de créer des solutions de communication vidéo encore plus convaincantes et fiables. Comme toujours, notre équipe d'assistance Nous sommes impatients de voir ce que vous allez créer ! Faites-nous part de vos commentaires sur notre Communauté Vonage Slack ( #video-api ) ou envoyez-nous un message sur X (anciennement connu sous le nom de Twitter).
Partager:
Chris est le Developer Relations Tooling Manager et dirige l'équipe qui construit vos outils préférés. Il programme depuis plus de 15 ans dans différents langages et pour différents types de projets, depuis le travail avec les clients jusqu'aux systèmes à grande échelle et aux données volumineuses. Il vit dans l'Ohio, où il passe son temps avec sa famille et joue à des jeux vidéo et TTRPG.