Thomas Davies et Sijia Chen – Webex lancera le déploiement du codec vidéo AV1 en production en début d’année prochaine. La qualité des contenus multimédia atteindra ainsi un niveau sans précédent. En tant que membre fondateur d’AOM, l’entreprise Cisco est fière de lancer cette technologie vidéo avancée sur le marché des communications en temps réel
Elle est disponible ! Nous avons entamé le déploiement du codec vidéo AV1 avancé sur tous les produits Webex. Venant remplacer la norme H.264, aujourd’hui vieillissante, il vient offrir un niveau de qualité vidéo sans précédent.
Suite au succès de notre présentation lors de la conférence Big Apple qui s’est tenue l’année dernière, le codec AV1 sera activé sur Webex lors du partage de contenus riches en mouvements sur les appareils de bureau. Ainsi, lorsque vous partagerez les types de contenus les plus complexes durant une réunion, tels qu’une vidéo de sport, une publicité ou n’importe quel élément graphique comportant des mouvements rapides, le nouveau codec AV1 vous aidera à offrir la plus haute qualité possible.
Qu’est qu’AV1 ?
AV1 est un codec vidéo de nouvelle génération, capable d’améliorer considérablement la qualité vidéo. Cette technologie libre de droits développée par le consortium Alliance for Open Media permet d’éviter les guerres de brevets qui ont fait obstacle au déploiement d’autres codecs vidéo avancés depuis près d’une décennie.
Cisco est fier d’être un membre fondateur d’AOM. Vous pouvez consulter cet article si vous souhaitez en savoir plus sur la naissance d’AOM et d’AV1, ainsi que sur la contribution de Cisco au développement d’AV1.
De quoi ai-je besoin pour utiliser AV1 dans Webex ?
En transmission, AV1 est pris en charge lorsque vous partagez des écrans ou des applications avec l’option « Optimiser pour le mouvement et la vidéo » activée, et lorsque l’ordinateur que vous utilisez possède un processeur à quatre cœurs ou plus. En réception, AV1 est pris en charge par tous les appareils dotés d’un processeur à deux cœurs ou plus. AV1 sera utilisé automatiquement pour partager ce type de contenu si tous les participants à la réunion possèdent un appareil compatible. Dans le cas contraire, le codec H.264 sera automatiquement activé.
Comment se déroulera le déploiement d’AV1 ?
L’adoption d’un tout nouveau codec vidéo a un impact sur toutes les composantes de notre portefeuille collaboratif. C’est pourquoi nous avons choisi de procéder pas à pas.
Nous étendrons systématiquement le déploiement d’AV1 lors du lancement de versions futures. Dans l’immédiat, l’étape suivante consiste à assurer la prise en charge d’AV1 pour d’autres modes de partage de contenus sur ordinateur, qu’ils soient optimisés pour le texte et les images ou optimisés automatiquement. AV1 fonctionne tout aussi bien pour ces autres modes. Cependant, nous nous assurons d’apporter ces modifications progressivement afin de veiller à ce que l’expérience utilisateur soit parfaite à chaque étape.
Webex s’appuie sur une architecture fondamentalement commutée, dans laquelle la vidéo de chaque participant à une réunion est codée sur son appareil à différents niveaux de qualité, puis est envoyée aux autres participants via un serveur. Dans un premier temps, si l’ordinateur de certains participants n’est pas compatible avec AV1, nous rétablirons automatiquement l’utilisation du codec H.264. À terme, nous supprimerons aussi ces restrictions en appliquant un transcodage ad hoc entre AV1 et H.264 pour ces participants. Ainsi, il sera également possible d’enregistrer des réunions basées sur AV1 sans devoir revenir au codec H.264, par exemple.
Par ailleurs, les appareils mobiles bénéficieront rapidement de la prise en charge matérielle d’AV1. Il sera alors possible de déployer AV1 également sur les appareils portables. Même si notre solution logicielle est très rapide sur les processeurs ARM et x86, il est toujours préférable d’utiliser des codecs matériels sur les appareils mobiles lorsque cela est possible, afin de bénéficier d’une autonomie optimale de la batterie.
À mesure que nous poursuivrons notre travail d’optimisation, nous allons aussi nous attacher à réduire les restrictions qui s’appliquent au nombre de cœurs requis pour AV1. En fait, l’utilisation du processeur est à peine plus intensive avec notre solution AV1 qu’avec le codec H.264, ce qui est remarquable. Cependant, il existe une multitude d’ordinateurs différents et, une fois encore, nous tenons à avancer progressivement afin d’éviter tout impact négatif sur l’expérience utilisateur.
La solution AV1 de Cisco
Notre solution s’appuie sur un encodeur logiciel super-optimisé, que nous avons conçu dans un double objectif : offrir des améliorations significatives par rapport à H.264, et ce avec une augmentation aussi faible que possible de la puissance de calcul requise.
Il s’agit d’un défi de taille. Pour les applications qui ne fonctionnent pas en temps réel, comme le streaming, il est acceptable de multiplier la complexité d’encodage par 2, 4, voire même 10, afin de profiter des avantages offerts par une nouvelle norme. Ce n’est pas le cas pour les communications en temps réel : même si elles ne cessent de gagner en puissance au fil du temps, les machines utilisées par nos clients ont également à réaliser de plus en plus d’opérations.
Flexible, l’encodeur Cisco AV1 a été conçu pour fonctionner avec un niveau d’utilisation du processeur similaire à celui du codec H.264 et pour offrir une amélioration supérieure de la qualité à des débits binaires inférieurs lorsque la qualité est encore plus importante.
Pour établir les connexions nécessaires à nos réunions, notre architecture serveur doit accepter une multitude de codecs, de résolutions et de débits binaires afin de s’adapter à tous les participants et de répondre avec résilience à l’évolution des conditions du réseau.
Notre logiciel utilise également le remarquable décodeur dav1d de VideoLAN, un décodeur AV1 open source ultra-rapide qui a eu un impact énorme sur l’accélération du déploiement d’AV1.
Regard vers l’avenir : Cisco et la qualité des contenus multimédia
Cette année a été marquée par une forte augmentation de l’utilisation des technologies de collaboration, qui n’ont jamais été aussi cruciales pour de très nombreuses personnes. La qualité des médias est essentielle pour améliorer notre expérience et renforcer les relations que nous pouvons tisser dans notre univers virtuel, durant la crise actuelle mais aussi après. AV1 s’inscrit dans une stratégie pluridimensionnelle visant à améliorer sans cesse la qualité des expériences de réunion en temps réel ; en bref, à les rendre 10 fois plus performantes. L’objectif est qu’AV1 devienne la nouvelle norme, mais également que les médias qu’il encode soient toujours plus riches, plus détaillés et plus captivants.
À propos des auteurs
Thomas Davies est ingénieur principal au sein de notre division Technologie de collaboration. Il a travaillé dans le domaine des réseaux satellite, des communications RF et de la télédiffusion, mais a passé la majeure partie de sa carrière dans le secteur de la vidéo et des codecs. Il travaille pour Cisco depuis plus de 8 ans, se consacrant à la création d’expériences de collaboration de nouvelle génération.
Sijia Chen est directrice technique au sein de la division Technologie de collaboration. Elle travaille sur des fonctionnalités en lien avec la vidéo, telles que la conception et l’implémentation d’algorithmes de codecs vidéo, ainsi que les métriques et les évaluations de la qualité vidéo. Elle a rejoint Cisco il y a plus de 12 ans et y travaille au sein de l’équipe Webex Media Engine, qui met son expertise au service de différentes gammes de solutions Webex.
Cliquez ici pour en savoir plus sur les offres de Webex et créer un compte gratuit.