[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