[asterisk-dev] ARI Snoop Channel Whisper

Joshua Colp jcolp at digium.com
Thu Nov 12 12:32:50 CST 2015

Michael Petruzzello wrote:
> I have been developing an application through Asterisk's ARI. While the
> Snoop Channel's spy functionality works very well, the whispering
> functionality does not work, unless the channel being whispered to and
> the snoop channel are both placed within a bridge.
> But that defeats the point of being able to whisper.
> For example, if a caller is in a conference with others, then the caller
> would have to be taken out of that bridge and then placed into another
> bridge so that the snoop channel could whisper to that channel. But now
> the caller is missing from the conference.
> Snoop's whisper would be far more effective if it could just attach
> itself to another channel for like it does for spying.

The underlying framework used by Snoop channels currently requires a 
constant stream of media to be flowing in the direction. If the channel 
is just hanging out then this won't happen. You should be able to ensure 
media flow by using the channel /silence operation.

There is a JIRA issue[1] to remove this requirement but it's not easy 
and noone has worked on it.

[1] https://issues.asterisk.org/jira/browse/ASTERISK-24397

Joshua Colp
Digium, Inc. | Senior Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - US
Check us out at: www.digium.com & www.asterisk.org

More information about the asterisk-dev mailing list