[AsteriskBrasil] Asterisk falar latencia em ms de um ping
Oseias Ferreira
ferreira.oseias em gmail.com
Quarta Agosto 18 18:48:30 BRT 2010
Em 18/08/2010, às 10:17, Guilherme escreveu:
> exten => _345xxx,1,Set(ping=${SIPPEER(${EXTEN:3}:status))
> exten => _345xxx,n,SayAlpha(${ping:3})
> exten => _345xxx,n,Hangup()
Eu usei a idéia do Guilherme e dei uma adaptada para ver a latência do
telefone que está discando, quando o #11 for discado.
exten => _#11,1,Set(ping=${SIPPEER(${CALLERID(num)},status)})
exten => _#11,2,NoOp(Test latency to ${CALLERID(num)}/${SIPPEER($
{CALLERID(num)})})
exten => _#11,n,Answer()
exten => _#11,n,SayAlpha(${ping:4:$[${LEN(${ping:4})}-1]}) ;o tamanho
da string -1 para tirar o parêntese.
exten => _#11,n,Hangup()
--
Oséias Ferreira.
Mais detalhes sobre a lista de discussão AsteriskBrasil