A new version of the platform for the deployment of IP-telephony. I would like to note that Asterisk 12 is a standard release and the main emphasis in this version is made on fundamental changes in the core of the product and the addition of new functions.
The main changes are:
The new SIP channel driver based on the SIP PJSIP library is chan_pjsip . This channel driver does not replace the standard SIP driver, but is its alternative.
New internal message bus - Stasis
Much work has been done to standardize and improve AMI.
The Bridging API used by ConfBridge has been significantly reworked, this includes major changes in AMI, CDR and CEL. Also, the chan_bridge channel driver became unnecessary.
New mechanisms ARI (Asterisk REST Interface) - this mechanism allows you to manage channels, bridges, endpoints, media traffic and other fundamental things. ARI users can develop communication applications using the HTTP REST interface and receive JSON events about objects via a WebSocket connection.
Added IPv6 support to the IAX2 channel driver.
Channel channel chan_agent removed . It is replaced by the AgentLogin and AgentRequest applications .
Consulting transfer by means of Asterisk has got a new functionality.
Added support for VP8 and Opus codecs in proxying mode.
Global recycling call parking system. All functionality is removed from the kernel into a separate res_parking module.