Re: [Asterisk-java-users] Re: Receiving DTMF digits via FastAGI
Brought to you by:
srt
From: Peter H. <pe...@li...> - 2005-08-10 08:46:31
|
> >> Hi Peter, >> >>> Occassionally, when executing the script, dtmf input is recognized, and >>> the >>> AGIReply will always list the response as null (timeout). This will >>> then >>> happen for the duration of the call, even if subsequent Get Data >>> commands >>> are executed. >> >> That sounds odd. However if this only happens from time to time I am >> almost sure it is not an Asterisk-Java problem. >> What type of channel do you use in this scenario? (IAX2, SIP, Zap, ..?) >> > > I'm using IAX2 channels, but it seems sporadic... I just wish I could > reproduce the error so I could get some more details. I've run 30 tests > or so in a row w/o hitting the error again, but it has happened to me > about 3 times total on 3 different providers on 3 different days. > >>> This put the provider and asterisk at the top of my list. However, I >>> hadn't >>> had that problem with any of my providers prior to switching over to >>> using >>> AGI script. >> >> Did you process DTMF prior to switching? > > Before switching to AGI script, I simply relied on the extension being > inputted. i.e. a user hitting '123' would be routed to exten => 123,1,... > Now, I'm trying to use the Get Data to check for 123. > > Another thing I should mention is that I'm stringing a couple of Get Data > commands together to play different wav files. Would this cause any > problems? > Hmm.. I'm also setting the timeout to 1 ms for the files that I'm streaming that are immediately proceeded by another streaming file. Would this cause any issues? Peter |