[Freeswitch-users] DTMF not passed through to client

Steven Ayre steveayre at gmail.com
Fri Mar 4 07:43:06 MSK 2011


Are you running the latest version?

It appears the dtmf is failing a sanity check and getting ignored as a result, possibly as a result of the device sending the wrong rtp timestamps. Can you get a tcpdump of the rtp stream?

Steve on iPhone

On 3 Mar 2011, at 22:50, Johannes Jakob <jjj at 3js.de> wrote:

> Hi,
> 
> what do I have to do to get RFC2833 DTMF passed to the client in an inbound scenario like this:
> 
> Upstream >rfc2833> FreeSWITCH >rfc2833> Asterisk
> 
> ?
> 
> The Upstream is sending the DTMF tones correctly:
> 
> ---
> 329    2.114845    UPSTREAMIP    FS_IP    RTP EVENT    62    Payload type=RTP Event, DTMF Eight 8
> ---
> 
> FreeSWITCH isn't logging much of the dtmf stuff, even with loglevel debug:
> 
> http://pastebin.freeswitch.org/15541
> 
> ...
> Set 2833 dtmf receive payload to 101
> ...
> 2011-03-03 23:29:59.498466 [ERR] switch_rtp.c:282 Failed DTMF sanity check.
> ...
> 
> 
> User's directory entry includes:
> 
>      <param name="dtmf-type" value="rfc2833"/>
>      <param name="pass-rfc2833" value="true"/>
> 
> I tried adding those in the gateway profile as well, no change.
> 
> 
> On the asterisk box I don't see those rtpevents in the pcap trace anymore, they just vanish on the FS box.
> 
> 
> Can somebody help me out here? Or point me to the right wiki page?
> http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files#DTMF doesn't really tell me, what the options do and http://wiki.freeswitch.org/wiki/DTMF is something different.
> 
> 
> Thanks and bye,
> 
>  Johannes
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org



More information about the FreeSWITCH-users mailing list