Release of communication platform Asterisk 20

After the year of development took place the release of a new stable branch of open communication Platforms Asterisk 20 used to deploy program digices, VoIP-Shircus systems, IVR systems (voice menu), voice mail , telephone conferences and call centers. The initial texts of the project are available under the license gplv2.

Asterisk 20 as a category of extended support (LTS), which is will be produced for five years instead of the usual issues of two years. Support for the last LTS-test Asterisk 18 will last until October 2025, and Asterisk branches 16 until October 2023. When preparing LTS letters, the main attention is paid to ensuring stability and optimization of performance, the priority of ordinary issues is the extension of functionality.

key Improvements in Asterisk 20:

  • A test framework has been added, which allows you to check the correct processing of commands by external processes.
  • In the res_pjsip module, support for reloading keys and certificates TLS.
  • added Additional transmission initiation options, for example, to reproduce your own invitation or installation of extensions.
  • in AMI (Asterisk Manager Interface) added The possibility of global disconnection of certain events (in the [General] section] The configuration file appeared DisableDevents directive). A new Deadlockstart event is implemented, generated in determining mutual blocking. Added the action of DBPrefixget to extract all keys from the database starting with a given prefix.
  • The CLI added command “DialPlan Eval Function” to start the calls of calls (DialPlan) and the “Module Refresh” command for rebooting modules.
  • Added application pbx head to simplify the search and launch of other applications named.
  • Added the Export function to recording variables and functions for other channels. Added new string functions TRIM, LTRIM and RTRIM.
  • In the presence of an answering machine (AMD), the possibility of playback in response to an arbitrary sound file is added to the presence of an arbitrary.
  • Bridge and Bridgewait applications added the opportunity not to respond to the channel before combining the channels bridge .
  • In the voice mail application (App_voicemail) added Option to protect messages from removal.
  • added function Frecking
/Media reports.