Veröffentlichung der Kommunikationsplattform Asterisk 23

Nach einem Jahr der Entwicklung wurde die stabile Version der Open-Source-Kommunikationsplattform Asterisk 23 veröffentlicht. Diese wird für die Bereitstellung von Software-TK-Anlagen, Sprachkommunikationssystemen, VoIP-Gateways, die Einrichtung von IVR-Systemen (Sprachauswahl), Sprachmailboxen, Telefonkonferenzen und Call-Centern verwendet. Der Quellcode des Projekts ist in C geschrieben und steht unter der GPLv2-Lizenz zur Verfügung.

Asterisk 23 gehört zur Kategorie der regulär unterstützten Versionen, deren Updates über einen Zeitraum von zwei Jahren bereitgestellt werden. Die Unterstützung für die LTS-Version Asterisk 20 läuft bis Oktober 2027, während Asterisk 22 bis Oktober 2029 unterstützt wird. Die Unterstützung der LTS-Version 18.x wird am 20. Oktober eingestellt. Bei der Vorbereitung von LTS-Versionen wird besonderes Augenmerk auf die Gewährleistung von Stabilität und Performance-Optimierung gelegt, während bei regulären Versionen die Erweiterung der Funktionalitäten im Vordergrund steht.

Zu den Änderungen in Asterisk 23 gehören:

  • Die Option „log_unpause_on_reason_change“ wurde hinzugefügt. Wenn diese aktiviert ist, werden Informationen über UNPAUSE-Ereignisse in das Protokoll aufgenommen, wenn der Anruf sich im Pausenzustand befindet, aber der Grund für die Pause geändert wurde.
  • Im Dialplan WaitExten wurde die Möglichkeit zur Verwendung eines benutzerdefinierten Tonsignals während der Wartezeit auf die Eingabe von Ziffern realisiert.
  • In die Funktion TONE_DETECT des Dialplans wurde die Option »e« eingefügt, die automatisch die Erkennung von Tonsignalen nach einer festgelegten Anzahl von Auslösungen des Tonsignaldetektors deaktiviert, um Rennbedingungen zu vermeiden.
  • Im Modul sorcery wurde die Einstellung «update_or_create_on_update_miss» hinzugefügt, die die Wiederherstellung von Objekten sicherstellt, die nach einem Ausfall eines der Backends verloren gegangen sind.
  • Im Modul chan_websocket wurde für die Dial-App die Option »v« implementiert, die es ermöglicht, zusätzliche Parameter in die URI der ausgehenden WebSocket-Verbindung einzufügen.
  • In den Dialplan-Anwendungen ChanSpy und ExtenSpy wurde die Option «N» hinzugefügt, um die automatische Annahme von Anrufen zu deaktivieren.
  • Im ARI (Asterisk REST Interface) wurde der Handler «/channels/{channelId}/progress» hinzugefügt, um Informationen über den Beginn der Verbindung («Session Progress») vor der Annahme des Anrufs zu übermitteln.
  • Die Unterstützung der Konfigurationsdatei users.conf wurde eingestellt; stattdessen müssen alle Einstellungen der Kanaltreiber in spezifischen, separaten Konfigurationsdateien definiert werden.
  • Die veraltete Anwendung des Dialplans DeadAGI wurde entfernt.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster