[asterisk-app-dev] Implementation of ChanSpy functionality in ARI

Alistair Cunningham acunningham at integrics.com
Tue Oct 15 18:20:18 CDT 2013


On 15/10/13 18:06, Joshua Colp wrote:
> Agreed.
>
> The only explicit con of this is that it is *not* ChanSpy functionality.
> It's cool functionality that you can use to achieve similar results for
> some situations. As long as everyone is okay with that...

Also agreed. What Matt and you have written sounds entirely sensible to 
me, and I find it hard to imagine anyone objecting if similar results 
can be achieved. What I'd like to see is an ARI action or actions to 
take an existing incoming call from an endpoint, and route it to spying 
on an existing call with the following scenarios:

1. Spy on the call, listen only.

2. Spy on the call, and talk to a single party - presumably by 
specifying the channel to talk to in the ARI action. It's then up to API 
app developers such as us to figure out which channel is the caller and 
which is the called.

3. Spy on the call, and talk to all parties, i.e. form an ad-hoc conference.

We don't have any need to change scenario mid-spy (using DTMF for 
example), but others might. Likewise, we don't have any need to talk to 
two or more (but not all) participants in the original call, but others 
might.

-- 
Alistair Cunningham
+1 888 468 3111
+44 20 799 39 799
http://integrics.com/



More information about the asterisk-app-dev mailing list