Conceitos de voz e vídeo
Você pode usar os Serviços de Comunicação do Azure para fazer e receber chamadas de voz e vídeo individuais ou em grupo. Suas chamadas podem ser feitas a outros dispositivos conectados à Internet e a telefones antigos. Você pode usar os SDKs de JavaScript, Android ou iOS dos Serviços de Comunicação para criar aplicativos que permitem que os usuários falem entre si em conversas privadas ou em discussões em grupo. Os Serviços de Comunicação do Azure dão suporte a chamadas de e para serviços ou bots.
Tipos de chamadas nos Serviços de Comunicação do Azure
Você pode fazer vários tipos de chamadas nos Serviços de Comunicação do Azure. O tipo de chamadas que você faz determina seu esquema de sinalização, os fluxos de tráfego de mídia e o modelo de preços.
VoIP (voz sobre IP)
Quando um usuário de seu aplicativo chama outro usuário de seu aplicativo por meio de uma conexão de Internet ou de dados, a chamada é feita por VoIP (voz sobre IP). Nesse caso, a sinalização e a mídia fluem pela Internet.
PSTN (rede telefônica pública comutada)
Sempre que os usuários interagem com um número de telefone tradicional, as chamadas são facilitadas por chamadas de voz PSTN (rede telefônica pública comutada). Para fazer e receber chamadas PSTN, você precisa adicionar recursos de telefonia ao recurso de Serviços de Comunicação do Azure. Nesse caso, a sinalização e a mídia usam uma combinação de tecnologias baseadas em IP e PSTN para conectar seus usuários.
Chamada individual
Uma chamada individual nos Serviços de Comunicação do Azure ocorre quando um de seus usuários se conecta a outro usuário usando um de nossos SDKs. A chamada pode ser VoIP ou PSTN.
Chamada em grupo
Uma chamada em grupo nos Serviços de Comunicação do Azure ocorre quando três ou mais participantes se conectam entre si. Qualquer combinação de VoIP e usuários conectados a PSTN pode estar presente em uma chamada de grupo. Uma chamada individual pode ser convertida em uma chamada em grupo adicionando participantes à chamada. Um desses participantes pode ser um bot.
Chamada de Salas
Uma chamada que ocorre dentro do contexto de uma Sala. Uma Sala é um contêiner que gerencia a atividade entre usuários finais dos Serviços de Comunicação do Azure. Uma Sala oferece aos desenvolvedores de aplicativos um controle melhor sobre quem pode ingressar em uma chamada, quando eles se encontram e como eles colaboram. Para saber mais sobre salas, confira a documentação conceitual.
Padrões de vídeo com suporte
Damos suporte ao codec de vídeo H.264 (MPEG-4).
Qualidade do vídeo
Resolução máxima de vídeo | WebJS | iOS | Android | Windows |
---|---|---|---|---|
Recebimento de um fluxo de vídeo remoto ou compartilhamento de tela | 1080P | 1080P | 1080P | 1080P |
Enviar vídeo | 720P | 720P | 720P | 1080P |
Envio de compartilhamento de tela | 1080P | 1080P | 1080P | 1080P |
A resolução pode variar dependendo do número de participantes em uma chamada, da quantidade de largura de banda disponível para o cliente, dos recursos de hardware do participante local que renderiza fluxos de vídeo remotos e outros parâmetros gerais de chamada.
Próximas etapas
Para obter mais informações, consulte os seguintes artigos:
- Familiarize-se com fluxos de chamada gerais
- Tipos de número de telefone
- Saiba mais sobre as funcionalidades do SDK de Chamada