Rilascio della piattaforma di comunicazione Asterisk 20

Dopo un anno di sviluppo, è stato rilasciato il nuovo ramo stabile della piattaforma di comunicazione aperta Asterisk 20, utilizzata per il deployment di centralini software, sistemi di comunicazione vocale, gateway VoIP, organizzazione di sistemi IVR (menù vocale), di segreteria telefonica, conferenze telefoniche e call center. I codici sorgenti del progetto sono disponibili sotto licenza GPLv2.

Asterisk 20 è classificato come rilascio con supporto esteso (LTS), con aggiornamenti che verranno rilasciati per cinque anni invece dei due anni tipici delle versioni normali. Il supporto per il precedente ramo LTS Asterisk 18 durerà fino a ottobre 2025, mentre il ramo Asterisk 16 fino a ottobre 2023. Nella preparazione delle versioni LTS, l'attenzione principale è rivolta alla stabilità e all'ottimizzazione delle prestazioni, mentre per le versioni normali l'obiettivo è l'espansione delle funzionalità.

Miglioramenti chiave in Asterisk 20:

  • Aggiunto un framework di test che consente di verificare la correttezza dell'elaborazione dei comandi da parte di processi esterni.
  • Nel modulo res_pjsip è stata implementata la supporto per il riavvio delle chiavi e dei certificati TLS.
  • Aggiunte opzioni aggiuntive per l'inizio del trasferimento, ad esempio, per riprodurre un messaggio personalizzato o impostare estensioni.
  • Nell'AMI (Asterisk Manager Interface) è stata aggiunta la possibilità di disattivare globalmente determinati eventi (nella sezione [general] del file di configurazione è stata aggiunta la direttiva disabledevents). È stato implementato un nuovo evento DeadlockStart, generato al rilevamento di un deadlock. Aggiunta l'azione DBPrefixGet per estrarre dal database tutte le chiavi che iniziano con un determinato prefisso.
  • Nella CLI è stato aggiunto il comando "dialplan eval function" per eseguire funzioni di elaborazione delle chiamate (dialplan), e il comando "module refresh" per ricaricare i moduli.
  • Aggiunta l'applicazione pbx helper per semplificare la ricerca e l'esecuzione di altre applicazioni per nome.
  • Aggiunta la funzione EXPORT per registrare variabili e funzioni per altri canali. Aggiunte nuove funzioni stringa TRIM, LTRIM e RTRIM.
  • Nel rilevatore di presenza del risponditore automatico (AMD) è stata aggiunta la possibilità di riprodurre un file audio casuale in risposta.
  • Nelle applicazioni Bridge e BridgeWait è stata aggiunta la possibilità di non rispondere al canale fino a quando i canali non sono uniti dal ponte.
  • Nell'applicazione per la segreteria telefonica (app_voicemail) è stata aggiunta un'opzione per proteggere i messaggi dalla cancellazione.
  • Aggiunta la funzione di scrambler audio (per proteggere da intercettazioni).
  • Ampliate le funzionalità per la determinazione della posizione (res_geolocation).
  • Nell'app app_queue è stata aggiunta la supporto per la riproduzione musicale in attesa della chiamata.
  • Nel modulo res_parking è stata aggiunta l'opzione per ridefinire nella dialplan la musica riprodotta durante l'attesa della chiamata.
  • Nell'app app_confbridge è stata aggiunta l'opzione end_marked_any per disconnettere gli utenti dalla conferenza dopo l'uscita di qualsiasi utente contrassegnato.
  • Aggiunta l'opzione hear_own_join_sound per disattivare l'indicazione sonora della connessione per un singolo utente.
  • È stata fornita la possibilità di disattivare per default il CDR (Call Detail Record) per i nuovi canali.
  • Aggiunta l'app ReceiveText per ricevere testi, che svolge la funzione opposta rispetto all'app SendText.
  • Aggiunta una funzione per l'analisi JSON.
  • Aggiunta l'app SendMF per inviare un segnale multifrequenza (R1 MF, Multi-Frequency) in qualsiasi canale.
  • Aggiunto il modulo ToneScan per rilevare segnali (set tonale, segnale occupato, risposta modem, segnali informativi (Special Information Tones), ecc.).
  • Rimossi le app precedentemente dichiarate obsolete: muted, conf2ael.
  • Rimossi i moduli precedentemente dichiarati obsoleti: 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_ices, app_mysql, cdr_mysql.

    Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster