[Asterisk-Users] MeetMe questions
Brian West
brian at bkw.org
Wed Feb 4 12:55:19 MST 2004
#!/usr/bin/perl
use Asterisk::AGI;
$AGI = new Asterisk::AGI;
my %input = $AGI->ReadParse();
$AGI->setcallback(\&mycallback);
my $connected = 1;
my $digit;
while ($connected) {
$digit = $AGI->get_data('beep', -1, 1);
if ($digit == '1') {
$AGI->stream_file('somefile');
} elsif ($digit == '2') {
$AGI->stream_file('someotherfile');
} elsif ($digit == '#') {
$connected = 0;
}
}
sub mycallback {
my ($returncode) = @_;
print STDERR "MYCALLBACK: User Hungup ($returncode)\n";
exit($returncode);
}
On Wed, 4 Feb 2004, PBXtech wrote:
> ok, makes sense. anyone got an AGI script that will pasrse DTMF? or
> want to start one?
>
> Thanks
>
> Brian West wrote:
>
> > 'b' -- run AGI script specified in ${MEETME_AGI_BACKGROUND}
> > Default: conf-background.agi
> > (Note: This does not work with non-Zap channels in the same
> >conference)
> >
> >
> >NEXT!!! :P
> >
> >bkw
> >
> >On Wed, 4 Feb 2004, PBXtech wrote:
> >
> >
> >
> >>how? I dont see anything in there to listen for a 1 to trigger a
> >>recording context... ?
> >>
> >>Jeremy McNamara wrote:
> >>
> >>
> >>
> >>>PBXtech wrote:
> >>>
> >>>
> >>>
> >>>>The Meetme needs to monitor DTMF and be able to trigger an AGI.
> >>>>and
> >>>>When the Meetme room is emptied it needs to be notified back to * so
> >>>>you can trigger a clean-up event or what not.
> >>>>
> >>>>
> >>>>that is what i would like to see. :)
> >>>>
> >>>>
> >>>
> >>>You can already do this, using Zap channels.
> >>>
> >>>show application MeetMe
> >>>
> >>>
> >>>Jeremy McNamra
> >>>
> >>>
> >>>_______________________________________________
> >>>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
> >
> >
> >
> >
>
> _______________________________________________
> 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