Izlazak komunikacijske platforme Asterisk 20

Nakon godinu dana razvoja, puštena je nova stabilna grana otvorene komunikacijske platforme Asterisk 20 koja se koristi za postavljanje softverskih centrala, sistema glasovne komunikacije, VoIP gatewaya, organizovanje IVR sistema (glasovni meni), govorne pošte, telefonskih konferencija i pozivnih centara. Izvorni kod projekta dostupan je pod GPLv2 licencom.

Asterisk 20 je klasifikovan kao izdanje sa produženom podrškom (LTS), koje će primati ažuriranja tokom petogodišnjeg perioda umesto tipične dve godine. Podrška za prethodnu LTS granu Asterisk 18 trajaće do oktobra 2025., a podrška za granu Asterisk 16 do oktobra 2023. godine. LTS izdanja se fokusiraju na stabilnost i optimizaciju performansi, dok se redovna izdanja fokusiraju na dodavanje funkcionalnosti.

Ključna poboljšanja u Asterisk 20:

  • Dodan je okvir za testiranje koji vam omogućava da provjerite ispravnost obrade naredbi od strane vanjskih procesa.
  • Modul res_pjsip pruža podršku za ponovno učitavanje TLS ključeva i certifikata.
  • Dodane su dodatne opcije za pokretanje transfera, kao što je igranje vlastite pozivnice ili instaliranje ekstenzija.
  • Mogućnost globalnog onemogućavanja određenih događaja dodata je AMI-ju (Asterisk Manager Interface) (disabledevents direktiva se pojavila u [general] dijelu konfiguracijske datoteke). Implementiran je novi događaj DeadlockStart koji se generiše kada se otkrije zastoj. Dodana je akcija DBPrefixGet za preuzimanje iz baze podataka svih ključeva koji počinju sa datim prefiksom.
  • Dodata naredba “dialplan eval function” u CLI za pokretanje funkcija obrade poziva (dialplan) i naredba “osvježavanje modula” za ponovno učitavanje modula.
  • Dodata pomoćna aplikacija za pbx kako bi se olakšalo pronalaženje i pokretanje drugih aplikacija po imenu.
  • Dodata funkcija EXPORT za snimanje varijabli i funkcija za druge kanale. Dodane nove string funkcije TRIM, LTRIM i RTRIM.
  • Mogućnost reprodukcije proizvoljnog zvučnog fajla kao odgovora dodata je detektoru telefonske sekretarice (AMD).
  • Aplikacije Bridge i BridgeWait dodale su mogućnost da ne odgovaraju na kanal dok se kanali ne premoste.
  • Dodata je opcija aplikaciji govorne pošte (app_voicemail) za zaštitu poruka od brisanja.
  • Dodata funkcija šifriranja zvuka (za zaštitu od prisluškivanja).
  • Alati za određivanje lokacije (res_geolocation) su prošireni.
  • Dodata podrška za reprodukciju muzike dok je poziv na čekanju u app_queue.
  • Dodata je opcija res_parking modulu da se poništi muzika koja se reprodukuje dok je poziv na čekanju.
  • Dodata opcija end_marked_any u app_confbridge da isključi korisnike iz konferencije nakon što bilo koji označeni korisnik napusti.
  • Dodana je opcija hear_own_join_sound za onemogućavanje audio indikacije individualnog korisnika o pridruživanju pozivu.
  • Obezbeđena mogućnost da se podrazumevano onemogući CDR (Call Detail Record) za nove kanale.
  • Dodata aplikacija ReceiveText za primanje teksta, koja obavlja suprotnu funkciju od aplikacije SendText.
  • Dodata funkcija za raščlanjivanje JSON-a.
  • Dodata SendMF aplikacija za slanje proizvoljnog višefrekventnog signala (R1 MF, Multi-Frequency) na bilo koji kanal.
  • Dodan modul ToneScan za detekciju signala (tonsko biranje, signal zauzeća, odgovor modema, specijalni informativni tonovi, itd.).
  • Aplikacije koje su prethodno proglašene zastarjelima su uklonjene: muted, conf2ael.
  • Moduli koji su prethodno proglašeni zastarjelima su uklonjeni: 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_icesl, app_icesl, app_icesq

    izvor: opennet.ru

Dodajte komentar