Você pode usar aplicativos TrueConf para chamar dispositivos SIP e H.323. Nesse caso, as chamadas podem variar segundo:
- O formato de string de chamadas
- O método de chamada
Para uma lista completa de formatos de chamada, consulte a documentação do TrueConf Server em SIP e H.323. Se você deseja chamar dispositivos usando protocolos de terceiros, seu servidor deve possuir uma licença para gateway SIP/H.323.
A primeira parte de nosso artigo se concentra em como chamar dispositivos SIP/H.323 de terceiros a partir do aplicativo TrueConf para Windows. A segunda parte trata de como dispositivos de terceiros podem usar esses protocolos para ingressar em conferências no servidor TrueConf ou chamar usuários TrueConf. Para fins de demonstração, estamos usando o Polycom RealPresence Desktop (uma versão licenciada deste aplicativo de videoconferência) e o softphone SIP X-Lite como dispositivos SIP/H.323.
Tabla de contenido
Como chamar dispositivos SIP/H.323
Os usuários TrueConf possuem um único formato de string de chamada para dispositivos SIP/H.323 de terceiros:
#sip:<user>@<server>:<port>;transport=<protocol>
#h323:<user>@<server>
Onde:
<sip|h323>
é um nome de protocolo que está sendo usado.
<user>
é um nome de usuário no servidor.
<server>
é um endereço ou nome de servidor.
<port>
(parâmetro opcional) é a porta do servidor para onde você envia a chamada.
<protocol>
(parâmetro opcional) é um protocolo de comunicação – TCP ou UDP.
O método de chamada descrito abaixo determina como esses parâmetros podem ser definidos e quando alguns deles podem ser omitidos. A propósito, os nomes dos protocolos suportados não estão limitados a #sip
(para SIP) e #h323
(para H.323), pois temos o prefixo #rtsp
usado para chamar câmeras IP e conectar-se a streams via RTSP.
Dispositivos de chamada por endereço IP
Para chamar dispositivos SIP / H.323 que não estão registrados no TrueConf Server por endereço IP, use #<sip|h323>: @<IP>
, onde <IP>
é o endereço IPv4/IPv6 ou o nome DNS de um dispositivo. Certifique-se de que este dispositivo possa atender chamadas por meio do protocolo de sua escolha.
Vamos dar uma olhada em como chamar o aplicativo Polycom pelo endereço IPv4.
Exemplos:
SIP: #sip:@192.168.21.114;protocol=TCP
H.323: #h323:@192.168.21.114
Na janela do aplicativo TrueConf, use o campo de pesquisa para inserir a string de chamada em um formato relevante e clique no botão do aparelho. Você também pode adicionar esta sequência de chamada à sua lista de endereços como um novo contato clicando no ícone de adição ou incluí-lo em uma conferência agendada.
Não é necessária nenhuma configuração adicional. O gateway embutido no TrueConf Server reconciliará automaticamente os codecs que estão sendo usados, ajustará as extensões de protocolo disponíveis e configurará uma conexão. A resolução, a qualidade do vídeo e do áudio serão adaptadas dinamicamente para se ajustar à largura do canal disponível entre um usuário, TrueConf Server e um dispositivo sendo chamado. Portanto, você não deve se preocupar com pacotes perdidos, mesmo que o gateway use o UDP com mais frequência.
TrueConf para Windows
TrueConf para Android
TrueConf para iOS
Chamando usuários por endereço IP e nome de usuário
Se você precisar ligar para um usuário, um dispositivo ou uma sala virtual específicos no servidor remoto, PBX ou MCU, você deve usar o formato completo:
#<sip|h323>:<user>@<IP>
Um nome de conta, número de telefone ou ID de dispositivo H.323 no formato E.164 pode ser usado como nome de usuário (<user>
). Vamos nos aprofundar em alguns exemplos.
SIP:
#sip:john@company.com
#sip:8000@mcu.company.com:8888
#sip:101@pbx.company.com
H.323:
#h323:hdx8000@192.168.1.2
#h323:8000@mcu.company.com
#h323:\e\84951234567
Chamando Dispositivos por meio do Servidor Padrão
Se você criou regras SIP ou H.323 para conexões com funções de Proxy SIP Padrão, Servidor VoIP Padrão ou Gatekeeper H.323 Padrão no TrueConf Server, não é necessário incluir explicitamente o servidor na string de chamada. Nesse caso, o formato será o seguinte:
#<sip|h323>:<user>
Saiba mais sobre as diferenças entre essas funções e como atribuí-las em nosso artigo sobre servidores padrão.
Dispositivos registrados com TrueConf Server
Muitos dispositivos SIP/H.323 podem fazer logon em um servidor ou gatekeeper de terceiros e tornar-se acessíveis por meio de seus nomes de conta. Isso é frequentemente usado para evitar a necessidade de inserir o endereço IP do dispositivo antes de cada sessão de chamada.
Saiba mais sobre as diferenças entre essas funções e como atribuí-las em nosso artigo sobre servidores padrão.
Nosso servidor TrueConf pode ser usado como um servidor mencionado para permitir que você chame dispositivos SIP/H.323 como um usuário TrueConf comum.
Como chamar usuários TrueConf e participar de conferências TrueConf a partir de dispositivos SIP/H.323
Convidando usuários TrueConf para conferências SIP/H.323
Os usuários TrueConf autorizados podem ser convidados para conferências SIP/H.323 externas. Para isso, use o seguinte formato em dispositivos SIP/H.323:
<user>@<trueconf_server>
Onde:
<user>
é o nome de um usuário TrueConf que você deseja convidar.
<trueconf_server>
é um dos endereços externos do gateway TrueConf Server SIP/H.323.
O endereço do gateway TrueConf Server pode ser encontrado na seção Gateways → SIP e Gateways → H.323 no painel de controle.
Por exemplo: john@192.168.21.114
Participando de conferências do servidor TrueConf a partir de dispositivos SIP/H.323
Para fazer uma chamada para uma conferência em execução no TrueConf Server a partir de um dispositivo SIP/H.323, você precisa saber o CID, um ID de conferência. Uma ID de conferência pode ser encontrada no painel de controle TrueConf Server somente para conferências agendadas.
De maneira semelhante à seção anterior, basta chamar a seguinte string no ponto de extremidade SIP/H.323 para ingressar na conferência:
00<conf_id>@<trueconf_server>:<port>;transport=<protocol>
Onde:
00
são dois zeros.
<conf_id> é parte do CID após o prefixo \c\
.
<trueconf_server>
é o endereço do gateway TrueConf Server.
Você também pode usar dispositivos H.323 para discar \c\<conf_id>@<server>
. Alguns pontos de extremidade H.323 requerem barras invertidas de escape, e é por isso que \\c\\<conf_id>@<server>
também é suportado.