On Wed, May 22, 2019, at 10:53 AM, Jean Aunis wrote: > Hello, > > I was wondering if there was some work ongoing concerning the > manipulation of Connected Line and Redirecting information in Stasis > applications. > > At the moment, it is possible to alter this information with the > appropriate dialplan functions, and the events can also be intercepted > with dialplan subroutines. But as far as I know, there is no direct way > to do this in with a Stasis application.
I'm not aware of anyone working on this area and I think this is the first time it's actually been brought up. From a query/setting perspective while providing an API would clean it up a bit, I don't think it would add any additional value so I don't think anyone would really pursue it. > Currently, the only way to do this is to use the dialplan interception > routines, which call a Stasis application which then calls the > CONNECTEDLINE or REDIRECTING functions via ARI. Although feasible, this > is a quite complicated mechanism. I think doing the same thing purely > with ARI, without the burden of writing dialplan, would be interesting. > > Any thoughts on that ? The interception points are complicated because they are supposed to execute quickly as they hold up processing. Defining a specific interface within ARI for doing so gets complicated due to its asynchronous nature. There's a lot of room for bad things to happen, so off-nominals would need to be covered. If you could define how it might work/look others may be able to chime in. -- 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 -- _____________________________________________________________________ -- 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