[AsteriskBrasil] Como saber se o Asterisk enviou um DTMF corretamente??
Vinícius Fontes
vinicius em canall.com.br
Quarta Novembro 7 14:29:17 BRST 2007
Se estiver definido dtmfmode=info, daí sim os DTMFs são enviados
através de SIP.
Se for dtmfmode=inband, eles estão no RTP, e caso seja utilizado um
codec com compressão, possivelmente não haverá a detecção correta deles.
Existe ainda o modo dtmfmode=rfc2833, onde é enviado um pacote RTP com
um payload específico para cada DTMF.
Você pode usar um software como o Wireshark (antigo Ethereal) para
capturar os pacotes RTP e/ou SIP e fazer a análise deles.
Att
Vinícius Fontes
Desenvolvimento
Canall Tecnologia em Comunicações
Em 07/11/2007, às 12:21, Rodrigo Pimenta Carvalho escreveu:
> Bom dia lista.
>
> Eu desenvolvi um software (protótipo) que faz o Asterisk enviar um
> DTMF, numa chamada. Ou seja, eu uso o meu softphone (registrado no
> domínio do Asterisk), disco 1500, o Asterisk atende e logo em
> seguida envia o DTMF 456, por exemplo. E eu escuto 3 ruidinhos que
> devem ser os DTMFs 4,5,6 sendo enviados ao X-Lite (meu softphone).
>
> Contudo, eu preciso ter certeza de que esses ruídos são os dígitos
> 4, 5 e 6. Como eu poderei saber que os dígitos corretos 4, 5, e 6
> estão mesmo chegando ao X-Lite?
> Há algum software que poderá me mostrar estes valores chegando ao
> meu softphone, talvez analisando o que passa na rede?
>
> Esses dígitos DTMF são empacotados nas mensagens SIP? Se sim, em que
> parte da mensagem fica esses valores 4, 5 e 6. Ou ficam dentro do
> RTP ou outro protocolo?
>
> Qualquer dica será de grade ajuda.
>
> Obrigado.
>
> Rodrigo.
> ========
>
>
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
> == VoIPMania.com.br ==
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Mais detalhes sobre a lista de discussão AsteriskBrasil