Κυκλοφορία της πλατφόρμας επικοινωνίας Asterisk 20

Μετά από ένα χρόνο ανάπτυξης, κυκλοφόρησε ένας νέος σταθερός κλάδος της ανοιχτής πλατφόρμας επικοινωνίας Asterisk 20, που χρησιμοποιείται για την ανάπτυξη λογισμικού PBX, συστήματα φωνητικής επικοινωνίας, πύλες VoIP, οργάνωση συστημάτων IVR (φωνητικό μενού), φωνητικό ταχυδρομείο, τηλεφωνικές διασκέψεις και τηλεφωνικά κέντρα. Ο πηγαίος κώδικας του έργου είναι διαθέσιμος με την άδεια GPLv2.

Το Asterisk 20 ταξινομείται ως έκδοση εκτεταμένης υποστήριξης (LTS), η οποία θα λαμβάνει ενημερώσεις σε περίοδο πέντε ετών αντί για τα τυπικά δύο χρόνια. Η υποστήριξη για τον προηγούμενο κλάδο LTS του Asterisk 18 θα διαρκέσει έως τον Οκτώβριο του 2025 και η υποστήριξη για τον κλάδο Asterisk 16 έως τον Οκτώβριο του 2023. Οι εκδόσεις LTS επικεντρώνονται στη σταθερότητα και τη βελτιστοποίηση απόδοσης, ενώ οι κανονικές εκδόσεις επικεντρώνονται στην προσθήκη λειτουργικότητας.

Βασικές βελτιώσεις στο Asterisk 20:

  • Προστέθηκε ένα πλαίσιο δοκιμής που σας επιτρέπει να ελέγχετε την ορθότητα της επεξεργασίας εντολών από εξωτερικές διεργασίες.
  • Η λειτουργική μονάδα res_pjsip παρέχει υποστήριξη για επαναφόρτωση κλειδιών και πιστοποιητικών TLS.
  • Προστέθηκαν πρόσθετες επιλογές για την έναρξη μεταφορών, όπως αναπαραγωγή της δικής σας πρόσκλησης ή εγκατάσταση επεκτάσεων.
  • Η δυνατότητα καθολικής απενεργοποίησης ορισμένων συμβάντων έχει προστεθεί στο AMI (Asterisk Manager Interface) (μια οδηγία disabledevents εμφανίστηκε στην ενότητα [γενικά] του αρχείου διαμόρφωσης). Υλοποιήθηκε ένα νέο συμβάν DeadlockStart που δημιουργείται όταν εντοπίζεται αδιέξοδο. Προστέθηκε η ενέργεια DBPrefixGet για ανάκτηση από τη βάση δεδομένων όλων των κλειδιών που ξεκινούν με ένα δεδομένο πρόθεμα.
  • Προστέθηκε μια εντολή "dialplan eval function" στο CLI για την εκκίνηση των λειτουργιών επεξεργασίας κλήσεων (dialplan) και μια εντολή "module refresh" για επαναφόρτωση μονάδων.
  • Προστέθηκε η βοηθητική εφαρμογή pbx για να διευκολύνει την εύρεση και την εκκίνηση άλλων εφαρμογών με το όνομα.
  • Προστέθηκε η λειτουργία EXPORT για εγγραφή μεταβλητών και συναρτήσεων για άλλα κανάλια. Προστέθηκαν νέες λειτουργίες συμβολοσειράς TRIM, LTRIM και RTRIM.
  • Η δυνατότητα αναπαραγωγής ενός αυθαίρετου αρχείου ήχου σε απόκριση έχει προστεθεί στον ανιχνευτή τηλεφωνητή (AMD).
  • Οι εφαρμογές Bridge και BridgeWait έχουν προσθέσει τη δυνατότητα να μην ανταποκρίνεται σε ένα κανάλι μέχρι να γεφυρωθούν τα κανάλια.
  • Έχει προστεθεί μια επιλογή στην εφαρμογή τηλεφωνητή (app_voicemail) για την προστασία των μηνυμάτων από τη διαγραφή.
  • Προστέθηκε λειτουργία κρυπτογράφησης ήχου (για προστασία από υποκλοπή).
  • Τα εργαλεία για τον προσδιορισμό της τοποθεσίας (res_geolocation) έχουν επεκταθεί.
  • Προστέθηκε υποστήριξη για αναπαραγωγή μουσικής ενώ μια κλήση είναι σε αναμονή στο app_queue.
  • Έχει προστεθεί μια επιλογή στη μονάδα res_parking για παράκαμψη στο dialplan της μουσικής που παίζεται ενώ μια κλήση είναι σε αναμονή.
  • Προστέθηκε end_marked_any επιλογή στο app_confbridge για αποσύνδεση των χρηστών από τη διάσκεψη μετά την αποχώρηση οποιουδήποτε επισημασμένου χρήστη.
  • Προστέθηκε η επιλογή listen_own_join_sound για να απενεργοποιήσετε την ηχητική ένδειξη του μεμονωμένου χρήστη για συμμετοχή σε μια κλήση.
  • Παρέχει τη δυνατότητα απενεργοποίησης του CDR (Call Detail Record) από προεπιλογή για νέα κανάλια.
  • Προστέθηκε η εφαρμογή ReceiveText για λήψη κειμένου, η οποία εκτελεί την αντίθετη λειτουργία από την εφαρμογή SendText.
  • Προστέθηκε λειτουργία για ανάλυση JSON.
  • Προστέθηκε η εφαρμογή SendMF για την αποστολή αυθαίρετου σήματος πολλαπλών συχνοτήτων (R1 MF, Multi-Frequency) σε οποιοδήποτε κανάλι.
  • Προστέθηκε μονάδα ToneScan για ανίχνευση σημάτων (τονική κλήση, σήμα κατειλημμένου, απόκριση μόντεμ, Ήχοι ειδικών πληροφοριών κ.λπ.).
  • Εφαρμογές που είχαν δηλωθεί προηγουμένως παρωχημένες έχουν αφαιρεθεί: σίγαση, conf2ael.
  • Οι λειτουργικές μονάδες που είχαν δηλωθεί προηγουμένως παρωχημένες έχουν καταργηθεί: res_config_sqlite, chan_vpb, chan_misdn, chan_nbs, chan_phone, chan_oss, cdr_syslog, app_dahdiras, app_nbscat, app_image, app_url, app_fax, app_drmy, app_ices,

    Πηγή: opennet.ru

Προσθέστε ένα σχόλιο