Partager via


Contraintes vidéo

L’API Contraintes vidéo permet aux développeurs de contrôler la qualité vidéo à partir des appels vidéo. Avec cette API, les développeurs peuvent définir des résolutions vidéo maximales, une fréquence d’images et une vitesse de transmission afin que l’appel soit optimisé pour les conditions réseau et d’appareil de l’utilisateur(-trice).

Le moteur vidéo Azure Communication Services est optimisé pour permettre à la qualité vidéo de changer dynamiquement en fonction de la capacité de l’appareil et de la qualité du réseau. Mais dans certains cas, la qualité vidéo la plus élevée n’est pas une priorité, ou vous souhaitez limiter l’utilisation de la bande passante vidéo dans une application. Pour prendre en charge ces cas d’utilisation, vous pouvez utiliser l’API Contraintes vidéo afin de contrôler plus étroitement la qualité vidéo que les utilisateurs perçoivent.

Un autre avantage de l’API Contraintes vidéo est qu’elle permet aux développeurs d’optimiser l’appel vidéo pour différents appareils. Par exemple, si un utilisateur utilise un appareil plus ancien avec une puissance de traitement limitée, les vous pouvez définir des contraintes sur la résolution vidéo pour s’assurer que l’appel vidéo s’exécute en douceur sur cet appareil.

Contraintes prises en charge

Plateforme Contraintes prises en charge
Web Vidéo entrante : résolution
Vidéo sortante : résolution, fréquence d’images, vitesse de transmission
Android Vidéo entrante : résolution
Vidéo sortante : résolution, fréquence d’images
iOS Vidéo entrante : résolution
Vidéo sortante : résolution, fréquence d’images
Windows Vidéo entrante : résolution
Vidéo sortante : résolution, fréquence d’images