[asterisk-app-dev] how to use snoopChannel

Phil Mickelson phil at cbasoftware.com
Tue Jul 24 08:41:02 CDT 2018


Ramesh,

I'm also using ARI and Nodejs.  I use the snoopChannelWithId command.  I
always specify both directions so that the snooper can whisper to one of
the listeners and then just silence the snooper if I don't want anyone to
know they're listening.  This is all done through the buffer that connects
the original parties.

It's actually really simple and works very well.  It's been in use in an
answering service for several years.

Hope this helps.

Phil Mickelson
CBA Software, Inc.


On Tue, Jul 24, 2018 at 9:32 AM, Ramesh C <rc at sarv.com> wrote:

> Hello Joshua,
> Thanks for responding, I am using Node ARI Client.
> Let me try to implement as per your suggestions, I will update you then
> findings.
>
>
> On Tue, Jul 24, 2018 at 6:58 PM, Joshua Colp <jcolp at digium.com> wrote:
>
>> On Tue, Jul 24, 2018, at 10:20 AM, Ramesh C wrote:
>> > Hello ,
>> >
>> > I want to use spy and whisper using snoopChannel , but i do not
>> understand
>> > how to use this snoopChannel() method.
>> >
>> > Actually my need is that, one user on a channel wants to whisper/spy a
>> talk
>> > running between two caller(means both caller's channels are in a
>> bridge),
>> > so how i use this method please give me example code here.
>> > and also give me possible value of arguments 'spy' and 'whisper'
>>
>> Who do you want to whisper to? Both channels?
>>
>> The way it works though is snoop channel creates a channel that you can
>> treat like any other (add to a bridge, record, etc) - audio coming from it
>> is a copy of the audio from the channel you are snooping on, audio going to
>> it is whispered to the channel you are snooping on. To do spy/whisper you
>> would snoop, create a bridge, and add the snoop channel and the channel
>> doing the snooping into it.
>>
>> --
>> 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
>>
>> _______________________________________________
>> asterisk-app-dev mailing list
>> asterisk-app-dev at lists.digium.com
>> http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev
>>
>
>
>
> --
> Regards,
> Ramesh Choudhary
> Sarv.com
>
> _______________________________________________
> asterisk-app-dev mailing list
> asterisk-app-dev at lists.digium.com
> http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-app-dev/attachments/20180724/b43a0480/attachment.html>


More information about the asterisk-app-dev mailing list