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

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to