[asterisk-dev] ARI Snoop

Phil Mickelson phil at cbasoftware.com
Fri Jul 17 10:14:15 CDT 2015


Hello,

I've written a full answering service application with Asterisk at the
center.  All of my interaction with Asterisk is through ARI.  Thank you so
much for this feature!  Without it I wouldn't have been able to make this
work!

I've just implemented a new Snoop feature.  Without boring you with the
details (unless you want them) I am able to Snoop on an operator regardless
of whether or not they are on an active call.  However, the only way the
Whisper option works is if they are on an actual call.  The only difference
internally is there are two channels connected through a central bridge.
Otherwise, the operator's channel is the only one in that bridge.

Since I can hear the operator regardless of the current call situation I'm
assuming there must be code in the Snoop option to mute the operator if a
call is not active?

Just to be sure, I setup the entire procedure using Swagger instead of my
program and got the same results.  I also used the Delete Mute option to
make sure the operator wasn't muted.

Once the operator was on a live call I then had to run Snoop again and was
able to Whisper to the operator.  I didn't check if I could still Whisper
to the operator after the call ended.  I should.

Am I right about the restriction for Whisper?  If not, any suggestions?
And, if I am right, can a new option be added to allow Whisper to work
without an active call?  And, if that would be a bounty type change if
someone is interested in making it can you please let me know how much it
would cost?

Thank you for your time!  And, thank you again for ARI!!!

Regards,
Phil Mickelson
CBA Software, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20150717/cf9099f6/attachment.html>


More information about the asterisk-dev mailing list