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

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

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

Μεταξύ των αλλαγών στο Asterisk 21:

  • Οι δυνατότητες της μονάδας res_pjsip_pubsub έχουν επεκταθεί, προσθέτοντας πρόσθετες δυνατότητες στη στοίβα SIP PJSIP για κατανεμημένη ανταλλαγή δεδομένων κατάστασης συσκευής μέσω της επέκτασης Jabber/XMPP PubSub (αποστολή ειδοποιήσεων με συνδρομή).
  • Η λειτουργική μονάδα sig_analog για αναλογικά κανάλια FXS περιλαμβάνει τη λειτουργία Called Subscriber Hold (CSH), η οποία επιτρέπει στο χρήστη να θέτει μια κλήση που ξεκίνησε σε αναμονή, να κλείσει και να συνεχίσει τη συνομιλία σηκώνοντας το ακουστικό σε άλλο τηλέφωνο στην ίδια γραμμή. Για τη διαχείριση της αναμονής κλήσεων, προτείνεται μια ρύθμιση που ονομάζεται subscriberheld.
  • Στη συνάρτηση res_pjsip_header_funcs, το όρισμα του προθέματος στο PJSIP_HEADERS έχει γίνει προαιρετικό (αν δεν έχει καθοριστεί, όλες οι κεφαλίδες θα επιστραφούν).
  • Στον διακομιστή http (AstHTTP - AMI μέσω HTTP), η εμφάνιση της σελίδας κατάστασης έχει απλοποιηθεί (η διεύθυνση και η θύρα εμφανίζονται πλέον σε μία γραμμή).
  • Το αρχείο διαμόρφωσης users.conf έχει καταργηθεί.
  • Η συνάρτηση ast_gethostbyname() έχει καταργηθεί και θα πρέπει να αντικατασταθεί από τις συναρτήσεις ast_sockaddr_resolve() και ast_sockaddr_resolve_first_af().
  • Οι εφαρμογές SLAStation και SLATrunk έχουν μετακινηθεί από τη λειτουργική μονάδα app_meetme στο app_sla (αν χρησιμοποιείτε αυτές τις εφαρμογές, θα πρέπει να αλλάξετε τις λειτουργικές μονάδες στο modules.conf).
  • Οι λειτουργικές μονάδες που είχαν δηλωθεί προηγουμένως παρωχημένες έχουν καταργηθεί: chan_skinny, app_osplookup, chan_mgcp, chan_alsa, pbx_builtins, chan_sip, app_cdr, app_macro, res_monitor.

Πηγή: opennet.ru

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