Vydanie komunikačnej platformy Asterisk 20

Po roku vývoja bola uvoľnená nová stabilná vetva otvorenej komunikačnej platformy Asterisk 20, slúžiaca na nasadenie softvérových ústrední, hlasových komunikačných systémov, VoIP brán, organizovanie IVR systémov (hlasové menu), hlasovej pošty, telefonických konferencií a call centier. Zdrojový kód projektu je dostupný pod licenciou GPLv2.

Asterisk 20 je klasifikovaný ako vydanie s rozšírenou podporou (LTS), ktoré bude dostávať aktualizácie počas päťročného obdobia namiesto typických dvoch rokov. Podpora pre predchádzajúcu LTS vetvu Asterisk 18 potrvá do októbra 2025 a podpora pre vetvu Asterisk 16 do októbra 2023. Vydania LTS sa zameriavajú na stabilitu a optimalizáciu výkonu, zatiaľ čo bežné vydania sa zameriavajú na pridávanie funkcií.

Kľúčové vylepšenia v Asterisk 20:

  • Bol pridaný testovací rámec, ktorý umožňuje kontrolovať správnosť spracovania príkazov externými procesmi.
  • Modul res_pjsip poskytuje podporu pre opätovné načítanie kľúčov a certifikátov TLS.
  • Pridané ďalšie možnosti na spustenie prenosov, ako je hranie vlastnej pozvánky alebo inštalácia rozšírení.
  • Do rozhrania AMI (Asterisk Manager Interface) bola pridaná možnosť globálne deaktivovať určité udalosti (v časti [všeobecné] konfiguračného súboru sa objavila direktíva disabledevents). Implementovaná nová udalosť DeadlockStart, ktorá sa generuje pri zistení zablokovania. Pridaná akcia DBPrefixGet na načítanie všetkých kľúčov začínajúcich danou predponou z databázy.
  • Do CLI bol pridaný príkaz „dialplan eval function“ na spustenie funkcií spracovania hovorov (dialplan) a príkaz „module refresh“ na opätovné načítanie modulov.
  • Pridaná pomocná aplikácia PBX, ktorá uľahčuje vyhľadávanie a spúšťanie iných aplikácií podľa názvu.
  • Pridaná funkcia EXPORT na nahrávanie premenných a funkcií pre iné kanály. Pridané nové funkcie reťazca TRIM, LTRIM a RTRIM.
  • Do detektora záznamníka (AMD) bola pridaná možnosť prehrať ľubovoľný zvukový súbor ako odpoveď.
  • Aplikácie Bridge a BridgeWait pridali možnosť neodpovedať na kanál, kým kanály nie sú premostené.
  • Do aplikácie hlasovej schránky (app_voicemail) bola pridaná možnosť na ochranu správ pred vymazaním.
  • Pridaná funkcia kódovania zvuku (na ochranu pred odpočúvaním).
  • Rozšírili sa nástroje na určenie polohy (res_geolocation).
  • Pridaná podpora prehrávania hudby počas podržania hovoru do app_queue.
  • Do modulu res_parking bola pridaná možnosť prepísať v dialplane hudbu prehrávanú, keď je hovor podržaný.
  • Do app_confbridge bola pridaná možnosť end_marked_any na odpojenie používateľov z konferencie po odchode ktoréhokoľvek označeného používateľa.
  • Pridaná možnosť počuť_own_join_sound na zakázanie zvukovej indikácie pripájania sa k hovoru jednotlivým používateľom.
  • Poskytuje možnosť predvolene deaktivovať CDR (Call Detail Record) pre nové kanály.
  • Pridaná aplikácia ReceiveText na príjem textu, ktorá plní opačnú funkciu ako aplikácia SendText.
  • Pridaná funkcia na analýzu JSON.
  • Pridaná aplikácia SendMF na posielanie ľubovoľného multifrekvenčného signálu (R1 MF, Multi-Frequency) na ľubovoľný kanál.
  • Pridaný modul ToneScan na detekciu signálov (tónová voľba, obsadzovací signál, odpoveď modemu, špeciálne informačné tóny atď.).
  • Aplikácie, ktoré boli predtým vyhlásené za zastarané, boli odstránené: stlmené, conf2ael.
  • Moduly, ktoré boli predtým vyhlásené za zastarané, boli odstránené: 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_myqs

    Zdroj: opennet.ru

Pridať komentár