Visão geral dos problemas de configuração de chamada
Quando um aplicativo faz uma chamada com o SDK do WebJS dos Serviços de Comunicação do Azure, a primeira etapa é criar uma instância CallClient
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 acessem.
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 qual estágio o problema está ocorrendo.
Problemas comuns na configuração de chamada
Aqui listamos vários problemas comuns de configuração de chamada, 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 o callAgent
- O aplicativo não fornece um token válido.
- O aplicativo cria vários agentes de chamada com uma instância
CallClient
. - O aplicativo cria vários agentes de chamada com a mesma identidade ACS na mesma página.
- O SDK falha ao se conectar à infraestrutura de serviço.
O usuário não recebe notificações das chamadas recebidas
- Há um token expirado.
- Há um problema com a conexão de sinalização.
A configuração da chamada demora muito
- O usuário está enfrentando problemas de rede.
- O navegador leva muito tempo para adquirir o fluxo.
A chamada termina com códigos específicos/secundários
- A chamada termina com o erro 410/3112 devido a problemas de rede