<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Oct 16, 2013 at 12:20 AM, Alistair Cunningham <span dir="ltr"><<a href="mailto:acunningham@integrics.com" target="_blank">acunningham@integrics.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 15/10/13 18:06, Joshua Colp wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Agreed.<br>
<br>
The only explicit con of this is that it is *not* ChanSpy functionality.<br>
It's cool functionality that you can use to achieve similar results for<br>
some situations. As long as everyone is okay with that...<br>
</blockquote>
<br></div>
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:<br>

<br>
1. Spy on the call, listen only.<br>
<br>
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.<br>

<br></blockquote><div><br></div><div>If you were spying on the channel, would you then be able to change that spy object as such to have one way audio? Or would you have to remix, with a NEW mediaRoute which would override the previous one? I can see a need to be able to change it mid call as it were</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
3. Spy on the call, and talk to all parties, i.e. form an ad-hoc conference.<br></blockquote><div><br></div><div>I think this is as you say, a conference and shouldn't be put anywhere near the functionality of ChanSpy in ARI, otherwise you're just duplicating methods in the ARI</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
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.<span class="HOEnZb"><font color="#888888"><br>

<br>
-- <br>
Alistair Cunningham<br>
<a href="tel:%2B1%20888%20468%203111" value="+18884683111" target="_blank">+1 888 468 3111</a><br>
<a href="tel:%2B44%2020%20799%2039%20799" value="+442079939799" target="_blank">+44 20 799 39 799</a><br>
<a href="http://integrics.com/" target="_blank">http://integrics.com/</a></font></span><div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
asterisk-app-dev mailing list<br>
<a href="mailto:asterisk-app-dev@lists.digium.com" target="_blank">asterisk-app-dev@lists.digium.<u></u>com</a><br>
<a href="http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev" target="_blank">http://lists.digium.com/cgi-<u></u>bin/mailman/listinfo/asterisk-<u></u>app-dev</a><br>
</div></div></blockquote></div><br></div></div>