Jöran Vinzens
2019-Jun-13 08:04 UTC
[asterisk-users] Usage of AMI and ARI at the same time
Hi all, We are about to migrate a system that is using AMI at the moment. We want to shift everything from AMI to ARI step by step so both the manager interface and the REST interface have to receive all events. Our idea is to create our own "dial" app in AMI in order to control the channels and bridge. The DTMF events should be consumed by AMI in order to provide features during the call. If the AMI stopped receiving the DTMF events (just for example) while using ARI to establish the call we would loose the features we have at the moment. So the question is: if i control a call using ARI does AMI keep receiving all the events like it would using the App_Dial? -- Jöran Vinzens - vinzens at sipgate.de sipgate GmbH - Gladbacher Str. 74 - 40219 Düsseldorf HRB Düsseldorf 39841 - Geschäftsführer: Thilo Salmon, Tim Mois Steuernummer: 106/5724/7147, Umsatzsteuer-ID: DE219349391 www.sipgate.de - www.sipgate.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20190613/594a2948/attachment.html>
Joshua C. Colp
2019-Jun-13 09:04 UTC
[asterisk-users] Usage of AMI and ARI at the same time
On Thu, Jun 13, 2019, at 5:05 AM, Jöran Vinzens wrote:> Hi all, > > We are about to migrate a system that is using AMI at the moment. > We want to shift everything from AMI to ARI step by step so both the > manager interface and the REST interface have to receive all events. > > Our idea is to create our own "dial" app in AMI in order to control the > channels and bridge. The DTMF events should be consumed by AMI in order > to provide features during the call. If the AMI stopped receiving the > DTMF events (just for example) while using ARI to establish the call we > would loose the features we have at the moment. > > So the question is: if i control a call using ARI does AMI keep > receiving all the events like it would using the App_Dial?Most events are common and thus generally published by the core. The higher level stuff just informs it of what is going on and it then takes care of the rest. ARI should behave the same way in regards to generation of them for dialing and other things. -- Joshua C. Colp Digium - A Sangoma Company | Senior Software Developer 445 Jan Davis Drive NW - Huntsville, AL 35806 - US Check us out at: www.digium.com & www.asterisk.org