Erro no display ao transferir ligações.

1. Erro no display ao transferir ligações.

Fabio
mafraFreeSWITCH

(usa Ubuntu)

Enviado em 19/02/2016 - 16:45h

Olá companheiros. Estou enfrentando um dilema por ser iniciante em FreeSWITCH. Ao transferir ligação entre 3 ramais SIP, acontece o erro de permanecer no display o nome/número do ramal que efetuou a transferência e não faz mais parte da ligação. Exemplo: Ramal1 liga para Ramal2, Ramal2 coloca a ligação em espera (HOLD) e pressiona a tecla de transferência (XFER), Ramal2 digita o nome/número do destino da transferência (no caso para o Ramal3), Ramal3 atende a ligação e em seguida o Ramal2 pressiona pela segunda vez o botão para completar a transferência (XFER), Ramal2 sai da ligação e agora Ramal1 e Ramal3 estão se comunicando... mas as duas linhas (Ramal1 e Ramal3) possuem no display(BINA) a presença do Ramal2(como se estivessem dialogando com o mesmo, Ramal2 está com o fone no gancho).
Acredito que deveria haver uma correção na programação do FreeSWITCH para que no momento de completar a ligação ele verificasse de onde vem e para onde vai a ligação e corrigisse os displays (BINA) eliminando a falha de ter a presença no display de um ramal que não faz mais parte da ligação.
Efetuei testes e a falha também acontece no Asterisk!
A > B
B > stop
B > pressiona transferência
B > C
B > pressiona 2ª vez transferência (completando a mesma)
B sai da ligação e coloca fone no gancho
A fala com C
A possui B no display
C possui B no display
Correto seria A ter C no display e C ter A no display...
Acredito que a solução viria ao pressionar pela segunda vez o botão de transferência(quando completa a mesma) com uma programação no freeswitch para verificar a origem e o destino da transferência e repassando o resultado correto desta análise para os displays das linhas que permanecem na ligação.
Como corrigir este erro? Desde já obrigado pela leitura do problema e assim que eu tiver a solução divulgarei a todos... Obrigado...


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts