Visão geral dos problemas de configuração de chamadas
Quando um aplicativo faz uma chamada com o SDK WebJS dos Serviços de Comunicação do Azure, a primeira etapa é criar uma CallClient
instância e usá-la para criar um agente de chamada.
Quando um agente de chamada é criado, o SDK registra o usuário com o serviço, permitindo que outros usuários os alcancem.
Quando o usuário ingressa ou aceita uma chamada, o SDK estabelece sessões de mídia entre os dois pontos de extremidade.
Se um usuário não conseguir se conectar a uma chamada, é importante determinar em que estágio o problema está ocorrendo.
Problemas comuns na configuração de chamadas
Aqui listamos vários problemas comuns de configuração de chamadas, juntamente com possíveis causas para cada problema:
Tokens inválidos ou expirados
- O aplicativo não fornece um token válido.
- O aplicativo não implementa a atualização de token corretamente.
Falha ao criar callAgent
- O aplicativo não fornece um token válido.
- O aplicativo cria vários agentes de chamada com uma
CallClient
instância. - O aplicativo cria vários agentes de chamada com a mesma identidade ACS na mesma página.
- O SDK não consegue se conectar à infraestrutura de serviço.
O usuário não recebe notificações de chamadas recebidas
- Há um token expirado.
- Há um problema com a conexão de sinalização.
A configuração da chamada demora demasiado tempo
- O usuário está enfrentando problemas de rede.
- O navegador leva muito tempo para adquirir o fluxo.
A chamada termina com códigos/subcódigos específicos
- A chamada termina com erro 410/3112 devido a problemas de rede