Izdanje komunikacijske platforme Asterisk 20

Nakon godinu dana razvoja, puštena je nova stabilna grana otvorene komunikacijske platforme Asterisk 20, koja se koristi za implementaciju softverskih PBX-a, sustava glasovne komunikacije, VoIP pristupnika, organiziranje IVR sustava (glasovni izbornik), govorne pošte, telefonskih konferencija i pozivnih centara. Izvorni kod projekta dostupan je pod GPLv2 licencom.

Asterisk 20 klasificiran je kao izdanje s proširenom podrškom (LTS), koje će primati ažuriranja tijekom petogodišnjeg razdoblja umjesto uobičajene dvije godine. Podrška za prethodni LTS ogranak Asteriska 18 trajat će do listopada 2025., a podrška za Asterisk 16 ogranak do listopada 2023. LTS izdanja usmjerena su na stabilnost i optimizaciju performansi, dok su redovita izdanja usmjerena na dodavanje funkcionalnosti.

Ključna poboljšanja u Asterisk 20:

  • Dodan je okvir za testiranje koji vam omogućuje provjeru ispravnosti obrade naredbi vanjskim procesima.
  • Res_pjsip modul pruža podršku za ponovno učitavanje TLS ključeva i certifikata.
  • Dodane su dodatne opcije za pokretanje prijenosa, poput reprodukcije vlastite pozivnice ili instaliranja proširenja.
  • Mogućnost globalnog onemogućavanja određenih događaja dodana je AMI-ju (Asterisk Manager Interface) (naredba disabledevents pojavila se u odjeljku [general] konfiguracijske datoteke). Implementiran je novi događaj DeadlockStart koji se generira kada se otkrije zastoj. Dodana je radnja DBPrefixGet za dohvaćanje iz baze podataka svih ključeva koji počinju danim prefiksom.
  • Dodana je naredba "dialplan eval function" u CLI za pokretanje funkcija obrade poziva (dialplan) i naredba "module refresh" za ponovno učitavanje modula.
  • Dodana PBX pomoćna aplikacija za lakše pronalaženje i pokretanje drugih aplikacija po imenu.
  • Dodana funkcija EXPORT za snimanje varijabli i funkcija za druge kanale. Dodane nove funkcije niza TRIM, LTRIM i RTRIM.
  • Mogućnost reprodukcije proizvoljne zvučne datoteke kao odgovora dodana je detektoru telefonske sekretarice (AMD).
  • Aplikacije Bridge i BridgeWait dodale su mogućnost neodgovaranja na kanal dok se kanali ne premoste.
  • U aplikaciju govorne pošte (app_voicemail) dodana je opcija za zaštitu poruka od brisanja.
  • Dodana funkcija kodiranja zvuka (za zaštitu od prisluškivanja).
  • Prošireni su alati za određivanje lokacije (res_geolocation).
  • Dodana podrška za reprodukciju glazbe dok je poziv na čekanju u app_queue.
  • Modulu res_parking dodana je opcija za nadjačavanje glazbe koja se reproducira dok je poziv na čekanju u planu biranja.
  • Dodana opcija end_marked_any u app_confbridge za odspajanje korisnika iz konferencije nakon što bilo koji označeni korisnik napusti.
  • Dodana opcija hear_own_join_sound za onemogućavanje zvučne indikacije pridruživanja pozivu pojedinačnog korisnika.
  • Omogućena mogućnost onemogućavanja CDR-a (Call Detail Record) prema zadanim postavkama za nove kanale.
  • Dodana aplikacija ReceiveText za primanje teksta, koja obavlja suprotnu funkciju od aplikacije SendText.
  • Dodana funkcija za raščlanjivanje JSON-a.
  • Dodana SendMF aplikacija za slanje proizvoljnog višefrekventnog signala (R1 MF, Multi-Frequency) na bilo koji kanal.
  • Dodan modul ToneScan za otkrivanje signala (tonsko biranje, signal zauzeća, odgovor modema, tonovi posebnih informacija, 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_ices, app_mysql, cdr_mysql.

    Izvor: opennet.ru

Dodajte komentar