Partilhar via


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