[Asterisk-Users] Music on hold inside of an agi script while processing programs in background

Brian West brian at bkw.org
Wed Feb 4 21:22:54 MST 2004


You can do it like that or you can just print it.. OH one thing..

Add this at the top:

$| = 1;

That keeps the buffer flused.. otherwise the command won't get printed
till its too late and then it serves no purpose.

bkw

On Wed, 4 Feb 2004, Matthew B Marlowe wrote:

> I'm sorry, unless I'm missing something here? Wont a print "SET MUSIC ON
> default\n"; just print that text?
>
> Don't I need to execute it somehow with $AGI->....?
>
>
>
> -----Original Message-----
> From: asterisk-users-admin at lists.digium.com
> [mailto:asterisk-users-admin at lists.digium.com] On Behalf Of Brian West
> Sent: Wednesday, February 04, 2004 11:04 PM
> To: asterisk-users at lists.digium.com
> Subject: Re: [Asterisk-Users] Music on hold inside of an agi script
> while processing programs in background
>
> I do this:
>
> print "SET MUSIC ON default\n";
>
> :P
>
> On Wed, 4 Feb 2004, Matthew B Marlowe wrote:
>
> > Im the first to admit I am not a programmer.  Im trying to learn peal
> to
> > accomplish one small script for my company.
> >
> > I've got most of the script accomplished and I simply want to play
> music
> > on hold while the script processes some programs which take on average
> > anywhere from 3-10 seconds.
> >
> > Is there any way to tell asterisk to start music on hold, and in the
> > background execute my functions and when those functions are done then
> > stop the music on hold?
> >
> > Right now, if I execute $AGI->exec(MusicOnHold); the entire script
> stops
> > and doesn't process anything past that point.
> >
> > Thanks in advance
> >
> > _______________________________________________
> > Asterisk-Users mailing list
> > Asterisk-Users at lists.digium.com
> > http://lists.digium.com/mailman/listinfo/asterisk-users
> > To UNSUBSCRIBE or update options visit:
> >    http://lists.digium.com/mailman/listinfo/asterisk-users
> >
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>



More information about the asterisk-users mailing list