Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Simulcast é uma técnica que permite que aplicativos de streaming de vídeo enviem várias versões do mesmo conteúdo de vídeo em diferentes resoluções e taxas de bits. Dessa forma, o destinatário pode escolher a versão mais adequada de acordo com as condições de rede e as funcionalidades do dispositivo.
A falta de suporte ao Simulcast leva a uma experiência de vídeo degradada em chamadas com três ou mais participantes. Se o destinatário de um vídeo com condições de rede ruins ingressar na conferência, isso afetará a qualidade do vídeo recebido do remetente sem suporte ao Simulcast em relação a todos os outros participantes. O remetente do vídeo otimiza o feed de vídeo em relação ao menor denominador comum. Quando o streaming do Simulcast fica disponível, o impacto potencial de uma pessoa afetar toda a experiência de qualidade do streaming é minimizado.
Há suporte para o Simulcast no SDK dos Serviços de Comunicação do Azure para WebJS (1.9.1-beta.1 e superior) e no SDK nativo para Android, iOS e Windows. Atualmente, há suporte para o Simulcast no lado do remetente nos navegadores da área de trabalho Chrome e Edge. Há suporte para o Simulcast no lado do destinatário em todas as plataformas aos quais a Chamada dos Serviços de Comunicação do Azure dá suporte. O suporte à funcionalidade do Simulcast no lado do remetente em navegadores móveis será adicionado no futuro.
Como o Simulcast funciona
O Simulcast é um recurso que permite que um publicador, nesse caso, o SDK de Chamada dos Serviços de Comunicação do Azure, envie qualidades diferentes do mesmo vídeo para a SFU. Em seguida, a SFU encaminha a qualidade mais adequada para cada ponto de extremidade em uma chamada, de acordo com as preferências de largura de banda, CPU e resolução. Dessa forma, o publicador pode economizar recursos e os assinantes podem receber a melhor qualidade possível. A SFU não altera a qualidade do vídeo, apenas seleciona o tipo de qualidade que será encaminhada.
Número com suporte de tipos de qualidade de vídeo disponíveis no Simulcast.
O streaming do Simulcast de um ponto de extremidade da Web dá suporte a, no máximo, dois tipos de qualidade de vídeo. Não há controles de API necessários para habilitar o Simulcast nos Serviços de Comunicação do Azure. O Simulcast está habilitado e disponível para todas as chamadas de vídeo.
Resoluções de vídeo disponíveis
Durante o streaming com o Simulcast, não há resoluções definidas para fluxos de vídeo do Simulcast de alta ou baixa qualidade. Em vez disso, de acordo com muitas variáveis diferentes, um só fluxo ou vários fluxos de vídeo são entregues. Se cada assinante do vídeo estiver solicitando e conseguir receber a resolução máxima que o publicador pode fornecer, somente essa resolução máxima será enviada. Há suporte para as seguintes resoluções:
- 1080P
- 720p
- 540p
- 360p
- 240p
- 180p