Ouvir latência de um ramal

exten => _345xxx,1,Set(ping=${SIPPEER(${EXTEN:3}:status))
exten => _345xxx,n,SayAlpha(${ping:3})
exten => _345xxx,n,Hangup()

Outra forma para não ser preciso digitar o ramal, ligando dele automaticamente já se ouve para ele.

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()

Deixe um comentário