[asterisk-dev] Adding new ARI for application execute

Sungtae Kim pchero21 at gmail.com
Sat Mar 30 17:44:46 CDT 2019


Hi Asterisk team,

I want to talk about some feature for the ARI.

Currently, ARI doesn't allow executing the Asterisk application.

But this makes ARI users giving up and tired to use the ARI.
Because to use the Application, it has to be exit from the Stasis and 
jump to the dialplan to executing the application. And have to execute 
the Stasis() again to back to Stasis.

Since it makes the channel needs to be exit from the Stasis, ARI can not 
control the call while it's not in the Stasis. This makes also hard to 
control the call.

So, I was thinking how about make the stasis/ARI possible to execute the 
applications? And I've created ticket for adding this feature to ARI 
which is enabling the ARI to executing the application.
https://issues.asterisk.org/jira/browse/ASTERISK-28365

Btw, In terms of 'Application' things in Asterisk, I know it's bit weird 
sound.

Because it's executing the application in the application. If the 
Application executed in the Asterisk, all the dialplan's info was 
changed, but this feature will not change it.

It wasn't done in the Asterisk before. But if we think of the Stasis() 
application's specialty, I think this would be OK to having this feature.

I've committed some codes regarding this, but put it into WIP status. 
Because I want to get more discussion about this before going further.

Thank you.

Best regards,
Sungtae




More information about the asterisk-dev mailing list