Release-ul platformei de comunicații Asterisk 20

După un an de dezvoltare, a fost lansată noua versiune stabilă a platformei de comunicație deschisă Asterisk 20, utilizată pentru implementarea centralelor telefonice software, sistemelor de comunicație vocală, gateway-urilor VoIP, organizarea sistemelor IVR (meniu vocal), poștei vocale, conferințelor telefonice și call-center-elor. Codul sursă al proiectului este disponibil sub licența GPLv2.

Asterisk 20 este clasificat ca o versiune cu suport extins (LTS), actualizările pentru care vor fi lansate timp de cinci ani, în loc de doi ani, caracteristici pentru versiunile obișnuite. Suportul pentru versiunea anterioară LTS, Asterisk 18, va continua până în octombrie 2025, iar pentru Asterisk 16, până în octombrie 2023. În pregătirea lansărilor LTS, accentul se pune pe asigurarea stabilității și optimizării performanței, în timp ce versiunile obișnuite pun accent pe extinderea funcționalității.

Îmbunătățirile cheie în Asterisk 20:

  • A fost adăugat un cadru de testare care permite verificarea corectitudinii procesării comenzilor de către procese externe.
  • În modulul res_pjsip a fost implementat suportul pentru reîncărcarea cheilor și certificatelor TLS.
  • Au fost adăugate opțiuni suplimentare pentru inițierea transferului, de exemplu, pentru redarea unui mesaj personalizat sau stabilirea extensiilor.
  • În AMI (Asterisk Manager Interface) a fost adăugată opțiunea de a dezactiva global anumite evenimente (a fost introdusă o directivă disabledevents în secțiunea [general] a fișierului de configurare). A fost realizat un nou eveniment DeadlockStart, generat la detectarea blocării reciproce. A fost adăugată acțiunea DBPrefixGet pentru extragerea din baza de date a tuturor cheilor care încep cu un prefix specificat.
  • În CLI a fost adăugată comanda „dialplan eval function” pentru executarea funcțiilor de procesare a apelurilor (dialplan) și comanda „module refresh” pentru reîncărcarea modulelor.
  • A fost adăugat aplicația pbx helper pentru simplificarea căutării și lansării altor aplicații după nume.
  • A fost adăugată funcția EXPORT pentru a înregistra variabilele și funcțiile pentru alte canale. Au fost introduse noi funcții de șir TRIM, LTRIM și RTRIM.
  • În detectorul de prezență a răspunsului automat (AMD) a fost adăugată opțiunea de a reda un fișier audio aleator ca răspuns.
  • În aplicațiile Bridge și BridgeWait a fost adăugată posibilitatea de a nu răspunde la canal până la unirea canalelor prin pod.
  • În aplicația pentru poșta vocală (app_voicemail) a fost adăugată opțiunea de a proteja mesajele de ștergere.
  • A fost adăugată funcția de scrambler audio (pentru protecția împotriva ascultării).
  • Instrumentele pentru determinarea locației (res_geolocation) au fost extinse.
  • Aplicația app_queue a primit suport pentru redarea muzicii în timpul apelului.
  • Modulul res_parking a adăugat o opțiune de a suprascrie muzica redată în call plan în timpul așteptării.
  • Aplicația app_confbridge a inclus opțiunea end_marked_any pentru deconectarea utilizatorilor de la conferință după ce oricare utilizator marcat a ieșit.
  • A fost adăugată opțiunea hear_own_join_sound pentru a dezactiva notificarea audio a conectării pentru un utilizator specific.
  • S-a oferit posibilitatea de a dezactiva CDR (Call Detail Record) în mod implicit pentru noi canale.
  • A fost adăugată aplicația ReceiveText pentru primirea textului, care îndeplinește funcția opusă aplicației SendText.
  • A fost adăugată o funcție pentru analiza JSON.
  • A fost adăugată aplicația SendMF pentru a trimite un semnal multifrecvență arbitrar (R1 MF, Multi-Frequency) în orice canal.
  • A fost adăugat modulul ToneScan pentru identificarea semnalelor (tonuri de disc, semnal ocupat, răspuns modem, tonuri informative (Special Information Tones) etc.).
  • Aplicațiile anunțate anterior ca fiind învechite au fost eliminate: muted, conf2ael.
  • Modulele anunțate anterior ca fiind învechite au fost eliminate: 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.

    Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster