[Freeswitch-users] how to Ignore DTMF shorter than Fixed duration ?

Regis M regis.freeswitch.org at tornad.net
Wed Dec 5 22:28:48 MSK 2012


Hi,

We have a bugged provider that send us throw RTP wrong DTMF during call. It
seems that wrong DTMF are shorter than 1200ms (about 90%) so I want to try
to ignore them.
For the moment, FS catch them and send it back to the bridged side, boring
user.

switch_rtp.c:3410 RTP RECV DTMF C:552



Does min-dtmf-duration will make FS ignore them and not RECV them ?
I saw the DTMF in "normal" RTP packet, but no digit was pressed in user
side.

It's commented in my FS switch.conf.xml, how can I see the current value ?
<!--<param name="min-dtmf-duration" value="400"/>-->


Any other idea ?

thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20121205/d0b31b15/attachment.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list