https://a.storyblok.com/f/270183/1368x665/4553fa5c58/25aug_dev-blog_vp9-ga_video-api.jpg

VP9 SVC dans l'API Video de Vonage : disponibilité générale

Publié le August 29, 2025

Temps de lecture : 4 minutes

Nous sommes heureux d'annoncer que VP9 avec SVC (Scalable Video Coding) pour les sessions routées à l'API Video API de Vonage de Vonage a été publié pour disponibilité générale à tous les clients, offrant de nouvelles possibilités à tous les développeurs de Vonage Video qui cherchent à créer des expériences vidéo plus dynamiques, plus efficaces et plus évolutives. VP9 est déjà pris en charge dans P2P relayé relayées P2P.

Qu'est-ce que le VP9 avec SVC ?

VP9 est un codec vidéo open-source développé par Google et une évolution du codec VP8 avec une plus grande efficacité de compression, offrant une meilleure qualité vidéo à des bandes passantes plus faibles. Cela signifie que le VP9 peut encoder des vidéos de meilleure qualité à des débits binaires similaires à ceux du VP8 et qu'il est en fin de compte mieux adapté à la diffusion de vidéos de meilleure qualité dans les réseaux à bande passante restreinte.

L'un des principaux avantages du VP9 est sa prise en charge du Scalable Video Coding (SVC). Le SVC est un mode du codec VP9 qui ajoute une couche supplémentaire de polyvalence, en fournissant des couches évolutives intégrées dans l'encodage d'un flux vidéo unique. Les couches supplémentaires comprennent l'évolutivité spatiale et temporelle pour une plus grande résilience à la perte de paquets et de trames. Le flux encodé efficacement permet un routage plus sélectif de la résolution et de la fréquence d'images vers les points d'extrémité en fonction des conditions du réseau et des points d'extrémité. Cela permet aux flux vidéo de s'adapter dynamiquement aux conditions variables du réseau, aux capacités des appareils et à la disponibilité de la bande passante.

VP9 SVC (Scalable Video Coding) sending multi-layer encoded video to a Vonage Routed session for video stream optimization to receiving endpoints. The Vonage Video API platform takes advantage of VP9 SVC encoding by using the multi-layered encoding to route endpoints based on the client bandwidth needs. (see image).  A video publisher sends a single VP9 SVC encoded video stream to the Vonage Media Router.  The Vonage Media Router is able to choose the layer it will send on to the endpoints based on endpoint needs and bandwidth conditions, ensuring that high bandwidth subscribers can receive a high resolution stream and a low bandwidth subscribers can receive a low resolution stream from the same encoding.VP9 SVC (Scalable Video Coding) in Routed Video Sessions

Quels sont les avantages de VP9 SVC dans la Video WebRTC ?

L'ajout du VP9 SVC à l'API Video de Vonage permet au routeur média de Vonage de transmettre différentes résolutions à partir d'un seul flux encodé. Cette méthode est plus efficace que la diffusion simultanée, utilisée avec VP8, où plusieurs flux encodés sont envoyés à des résolutions différentes. Les avantages de l'utilisation du VP9 SVC sont les suivants

  • Amélioration de la qualité Video sur les connexions à faible bande passante

    VP9 SVC permet aux utilisateurs de réseaux restreints de continuer à bénéficier d'une expérience vidéo fluide. La prise en charge du VP9 SVC dans les sessions routées permet de maintenir une qualité vidéo élevée dans les situations de faible bande passante et dans les mauvaises conditions de réseau, en réduisant l'impact des interruptions de trames, ce qui est essentiel pour maintenir la stabilité des appels vidéo.

  • Une meilleure évolutivité pour les appels vidéo de grande envergure

Les développeurs qui créent des applications multipartites sur la plateforme Video API de Vonage, telles que les appels de groupe et les réunions à grande échelle, bénéficient d'une évolutivité VP9 SVC améliorée. Les couches d'encodage VP9 SVC permettent au Vonage Media Router de fournir une qualité vidéo optimale pour les petites et grandes réunions, où il est primordial de maintenir la qualité pour tous les participants sans compromettre les performances. En outre, cela se traduit par des améliorations significatives de la netteté des partages d'écran pour plusieurs participants par rapport au VP8 à des débits binaires similaires.

  • Meilleure compatibilité des appareils

Le codec VP9 est désormais pris en charge par Chrome, Firefox, Safari et Edge, offrant une prise en charge omniprésente pour les applications web et natives. VP9 SVC, qui est disponible pour la plupart de ces navigateurs (à l'exception de Firefox), permet au routeur multimédia de Vonage d'adapter le flux vidéo aux capacités des différents appareils, afin que les utilisateurs dont les appareils varient bénéficient de la meilleure expérience vidéo possible.

  • Meilleure utilisation du réseau et réduction des temps de latence

Avec le VP9 SVC, le besoin d'adaptations réseau complexes est minimisé puisque la compression VP9 SVC optimise déjà les données utilisées pendant les appels vidéo. Ceci est particulièrement utile pour les utilisateurs mobiles sur des réseaux limités, qui recevront une meilleure qualité à un débit similaire par rapport au codec VP8 par défaut, grâce à l'efficacité de l'encodage. De même, elle permet au routeur multimédia de gérer plus efficacement les changements de conditions du réseau, ce qui réduit la latence et améliore l'expérience globale de l'utilisateur, ce qui est particulièrement nécessaire pour les communications en temps réel.

Premiers pas avec VP9 SVC

Le codec VP9 SVC est désormais disponible dans le cadre de la plateforme Video API de Vonage, et il peut être facilement activé dans le tableau de bord via les paramètres du projet (dans TokBox) ou de l'application (dans Vonage unified). Les clients peuvent sélectionner le codec VP9 comme " Codec vidéo préféré " pour activer VP9 dans leurs sessions Video. Lorsque la session est " Relayed ", le VP9 standard sera utilisé dans les appels P2P. Lorsque la session est " routée ", le VP9 SVC sera utilisé pour envoyer au routeur média de Vonage le flux VP9 approprié à chaque point d'extrémité.

Dans le portail du compte ToxBox, définissez le " Codec vidéo préféré " sur VP9 dans les paramètres du projet → Paramètres généraux :

Configuring VP9 (SVC) as Preferred Video Codec in Project settings.VP9 Preferred Video Codec Project settings.Dans le tableau de bord unifié de Vonage, réglez le " Codec vidéo préféré " sur VP9 dans les paramètres de l'application → Paramètres avancés :

Configuring VP9 (SVC) as Preferred Video Codec in the Vonage unified Dashboard Advanced Settings.VP9 Preferred Video Codec Application setting in the Vonage unified DashboardCe nouvel ajout fonctionne de manière transparente avec la plateforme existante de Vonage, et comme VP9 est pris en charge par pratiquement tous les navigateurs, vous n'avez pas besoin de modifier votre infrastructure, il vous suffit de sélectionner VP9 comme codec préféré et d'exécuter votre application comme à l'accoutumée.

Prochaines étapes

Pour en savoir plus, consultez notre documentation Vonage Video API de Vonage et consultez le nouveau guide du développeur VP9 SVC (dans Vonage unifié/ sur TokBox). Notre équipe d'assistance est également disponible pour vous aider si vous avez des questions ou si vous avez besoin d'aide supplémentaire.

Êtes-vous enthousiasmés par les fonctionnalités ? Pensez-vous que nous avons oublié quelque chose ? Rejoignez-nous sur notre Communauté Vonage Slack ou envoyez-nous un message sur X, anciennement connu sous le nom de Twitteret faites-nous savoir comment nous pouvons vous aider.

Partager:

https://a.storyblok.com/f/270183/384x384/3bc39cbd62/christankersley.png
Chris TankersleyRelations avec les développeurs Gestionnaire d'outils

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.