Kommunikationsplattform Asterisk 17 verfügbar

Nach einem Jahr Entwicklung fand statt Veröffentlichung eines neuen stabilen Zweigs der offenen Kommunikationsplattform Sternchen 17, wird zum Einsatz von Software-PBXs, Sprachkommunikationssystemen, VoIP-Gateways, zur Organisation von IVR-Systemen (Sprachmenü), Voicemail, Telefonkonferenzen und Callcentern verwendet. Quellcode des Projekts vorhanden lizenziert unter GPLv2.

Sternchen 17 zugewiesen in die Kategorie der Releases mit regelmäßigem Support, für die innerhalb von zwei Jahren Updates generiert werden. Der Support für den bisherigen LTS-Zweig von Asterisk 16 läuft bis Oktober 2023, der Support für den Asterisk 13-Zweig bis Oktober 2021. LTS-Releases konzentrieren sich auf Stabilitäts- und Leistungsoptimierungen, während reguläre Releases Funktionserweiterungen priorisieren.

Taste Verbesserungen, hinzugefügt in Asterisk 17:

  • In ARI (Asterisk REST Interface), einer API zum Erstellen externer Kommunikationsanwendungen, die Kanäle, Brücken und andere Telefoniekomponenten in Asterisk direkt manipulieren können, ist die Möglichkeit implementiert, Ereignisfilter zu definieren – eine Anwendung kann eine Liste erlaubter oder verbotener Ereignistypen festlegen , und danach werden in Anwendungen nur Ereignisse übertragen, die in der weißen Liste zulässig sind oder nicht unter die schwarze Liste fallen;
  • Der REST-API wurde ein neuer „Move“-Aufruf hinzugefügt, mit dem Sie Kanäle von einer Anwendung zu einer anderen verschieben können, ohne zum Anrufbearbeitungsskript (Wählplan) zurückkehren zu müssen.
  • Es wurde eine neue AttendedTransfer-Anwendung hinzugefügt, mit der betreute Weiterleitungen eines Anrufs (der Operator stellt zunächst selbst eine Verbindung zum Zielteilnehmer her und nach einem erfolgreichen Anruf verbindet er den Anrufer mit ihm) zu einer bestimmten Nebenstellennummer in die Warteschlange gestellt werden.
  • Eine neue BlindTransfer-Anwendung wurde hinzugefügt, um alle mit dem Anrufer verbundenen Kanäle an den Zielteilnehmer umzuleiten („blinde“ Weiterleitung, wenn der Operator nicht weiß, ob der Angerufene den Anruf entgegennimmt);
  • Im ConfBridge-Konferenz-Gateway wurden der Option remb_behavior die Parameter „average_all“, „highest_all“ und „lowest_all“ hinzugefügt, die auf der Ebene der kombinierten Kanäle (Bridge) funktionieren und nicht auf der Ebene der Quellen, d. h. der REMB-Wert (Receiver schätzunged Maximum Bitrate), der den Durchsatz des Clients schätzt, wird berechnet und an jeden Absender gesendet und ist nicht an einen bestimmten Absender gebunden;
  • Dem Befehl „Wählen“ wurden neue Variablen hinzugefügt, mit denen eine neue Verbindung hergestellt und einem Kanal zugeordnet werden kann:
    • RINGTIME und RINGTIME_MS – enthalten die Zeit zwischen der Erstellung des Kanals und dem Empfang des ersten RINGING-Signals;
    • PROGRESSTIME und PROGRESSTIME_MS – enthalten die Zeit zwischen der Erstellung des Kanals und dem Empfang des PROGRESS-Signals (entspricht dem Wert von PDD, Post Dial Delay);
    • DIALEDTIME_MS und ANSWEREDTIME_MS sind Varianten von DIALEDTIME und ANSWEREDTIME, die die Zeit in Millisekunden statt in Sekunden zurückgeben.
  • In rtp.conf für RTP/ICE wurde die Möglichkeit hinzugefügt, die lokale Adresse „ice_host_candidate“ sowie die übersetzte Adresse zu veröffentlichen;
  • DTLS-Pakete können jetzt nach MTU-Wert fragmentiert werden, sodass bei der Aushandlung von DTLS-Verbindungen größere Zertifikate verwendet werden können.
  • Option „p“ zum Befehl „ReadExten“ hinzugefügt, um das Lesen des Erweiterungssatzes nach Drücken des Zeichens „#“ zu stoppen;
  • Unterstützung für die doppelte Bindung an IPv4/IPv6 im DUNDi PBX-Modul hinzugefügt;
  • Für MWI (Message Waiting Indicators) wurde ein neues Modul „res_mwi_devstate“ hinzugefügt, das das Abonnieren von Sprachmailboxen mithilfe von „Presence“-Ereignissen ermöglicht, was die Verwendung der BLF-Leitungsstatustasten als Sprachnachrichten-Warteindikatoren ermöglicht;
  • Der chan_sip-Treiber ist veraltet. Stattdessen wird empfohlen, den chan_pjsi-Kanaltreiber zu verwenden, der mit dem SIP-Stack für das SIP-Protokoll erstellt wurde PJSIP und ermöglicht es Ihnen, die mit dem alten Treiber verbundenen Einschränkungen und Engpässe zu vermeiden, wie z. B. monolithisches Design, Codebasis-Verschleierung, fest codierte Einschränkungen und die mühsame Hinzufügung neuer Funktionen.

Source: opennet.ru

Kommentar hinzufügen