[Freeswitch-users] Inband DTMF Problem
klaus.teller at gmx.net
Wed Nov 5 13:08:35 PST 2008
OK, we made some progress on this issue. It appears that if we introduce 50ms delay between the reading (not playing) of the DTMF and the playing of the file (or the sending of DTMF), the problem doesn't occur. And if we place many such calls this delay needs to be increased.
What i suspect is happening is that there is some sort of race condition or interference between the event processing part of Freeswitch and the handling of synchronous commands such as sending dtmf. I recall Anthony saying few days ago that event delivery is paused when a command execution request arrives. So, would it be possible that command execution requests are able to interfere on the deliverying of events?
-------- Original-Nachricht --------
> Datum: Wed, 5 Nov 2008 14:35:16 -0600
> Von: Brian West <brian at freeswitch.org>
> An: freeswitch-users at lists.freeswitch.org
> Betreff: Re: [Freeswitch-users] Inband DTMF Problem
> Extract the RTP audio into wav/au files in wireshark and lets look at
> On Nov 5, 2008, at 2:30 PM, Klaus Teller wrote:
> > Hi Anthony,
> > Let me add some few facts.
> > 1) I am sending DTMF using RFC2833 and the IVR is using Inband
> > 2) The problem is not limited to when i send DTMF. It also happens
> > when i try to play a file.
> > 3) The functions are from my java code. They send commands to
> > Freeswitch via socket interface.
> > 4) The same functions are working perfectly when the remote IVR
> > sends DTMF via RFC2833.
> > 5) I have a pause of 2000 ms after sending the DTMF.
> > Let me reformulate my problem. I have a spurious dtmf-# being
> > detected by freeswitch where nothing was sent by the other party.
> > The strange thing to me is that Wireschark (running on the same
> > machine as Freeswitch) detects the proper digit sequence.
> > Klaus.
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
More information about the FreeSWITCH-users