[asterisk-users] Play audio and continue to next priority before
audio ends...
Steve Edwards
asterisk.org at sedwards.com
Mon Apr 9 15:08:09 MST 2007
On Mon, 9 Apr 2007, Alejandro Mejía wrote:
> I would like to know how to playback an audio file to the caller, and while
> it's played asterisk to continue executing the next priorities on
> extensions.conf
> That's not the case when using "playback" command, because the next priority
> is executed until the audio file ends playing. I want to evaluate some
> variables while caller hears the audio file.
I solved this in my application (adult chat billed to a credit card) by
writing an AGI that created a thread to play the audio ("Please wait while
your card is being verified") while the AGI mainline queried the credit
card processor. Most of the time I get the cc response before the audio
finishes so the authorization appears to be instantaneous.
The "key" was that the mainline cannot interact with Asterisk (i.e.
"verbose" while the audio thread is executing.
Thanks in advance,
------------------------------------------------------------------------
Steve Edwards sedwards at sedwards.com Voice: +1-760-468-3867 PST
Newline Fax: +1-760-731-3000
More information about the asterisk-users
mailing list