Partilhar via


Restrições de vídeo

A API de restrições de vídeo permite que os desenvolvedores controlem a qualidade do vídeo a partir de chamadas de vídeo. Com essa API, os desenvolvedores podem definir resoluções máximas de vídeo, taxa de quadros e taxa de bits para que a chamada seja otimizada para o dispositivo do usuário e as condições de rede.

O mecanismo de vídeo dos Serviços de Comunicação do Azure é otimizado para permitir que a qualidade do vídeo seja alterada dinamicamente com base na capacidade de um dispositivo e na qualidade da rede. Mas pode haver certos cenários em que a mais alta qualidade de vídeo não seja uma prioridade ou você queira limitar o uso da largura de banda de vídeo em um aplicativo. Para dar suporte a esses casos de uso, você pode usar a API de restrições de vídeo para ter um controle mais rígido sobre a qualidade de vídeo que os usuários experimentam.

Outro benefício da API de restrições de vídeo é que ela permite que os desenvolvedores otimizem a chamada de vídeo para diferentes dispositivos. Por exemplo, se um usuário estiver usando um dispositivo mais antigo com poder de processamento limitado, você poderá definir restrições na resolução de vídeo para garantir que a chamada de vídeo seja executada sem problemas nesse dispositivo.

Restrições suportadas

Plataforma Restrições suportadas
Web Vídeo recebido: resolução
Vídeo de saída: resolução, taxa de quadros, taxa de bits
Android Vídeo recebido: resolução
Vídeo de saída: resolução, taxa de quadros
iOS Vídeo recebido: resolução
Vídeo de saída: resolução, taxa de quadros
Windows Vídeo recebido: resolução
Vídeo de saída: resolução, taxa de quadros