Viestintäalustan Asterisk 20 julkaisu

Vuoden kehitystyön jälkeen julkaistiin Asterisk 20:n avoimen viestintäalustan uusi vakaa haara, jota käytettiin ohjelmistovaihteiden, puheviestintäjärjestelmien, VoIP-yhdyskäytävien, IVR-järjestelmien (äänivalikko), puhepostin, puhelinkonferenssien ja puhelinkeskusten järjestämiseen. Projektin lähdekoodi on saatavilla GPLv2-lisenssillä.

Asterisk 20 on luokiteltu LTS-julkaisuksi, joka saa päivityksiä viiden vuoden aikana tavanomaisen kahden vuoden sijaan. Asterisk 18:n aikaisemman LTS-haaran tuki kestää lokakuuhun 2025 ja Asterisk 16:n tuki lokakuuhun 2023 asti. LTS-julkaisut keskittyvät vakauden ja suorituskyvyn optimointiin, kun taas tavalliset julkaisut keskittyvät toiminnallisuuden lisäämiseen.

Tärkeimmät parannukset Asterisk 20:ssä:

  • Lisätty testikehys, jonka avulla voit tarkistaa ulkoisten prosessien komentojen käsittelyn oikeellisuuden.
  • Res_pjsip-moduuli tukee TLS-avainten ja varmenteiden lataamista uudelleen.
  • Lisätty lisävaihtoehtoja siirtojen aloittamiseen, kuten oman kutsusi soittaminen tai laajennusten asentaminen.
  • Mahdollisuus poistaa maailmanlaajuisesti käytöstä tietyt tapahtumat on lisätty AMI:hen (Asterisk Manager Interface) (designevents-direktiivi on ilmestynyt määritystiedoston [yleinen] -osioon). Otettiin käyttöön uusi DeadlockStart-tapahtuma, joka luodaan, kun lukkiutuminen havaitaan. Lisätty DBPrefixGet-toiminto noutaa tietokannasta kaikki tietyllä etuliitteellä alkavat avaimet.
  • Lisätty "dialplan eval function" -komento CLI:hen käynnistääkseen puhelunkäsittelytoiminnot (dialplan) ja "module refresh" -komento moduulien lataamiseksi uudelleen.
  • Lisätty pbx-apusovellus, joka helpottaa muiden sovellusten löytämistä ja käynnistämistä nimellä.
  • Lisätty EXPORT-toiminto tallentaaksesi muuttujia ja toimintoja muille kanaville. Lisätty uudet merkkijonofunktiot TRIM, LTRIM ja RTRIM.
  • Mahdollisuus toistaa mielivaltainen äänitiedosto vastauksena on lisätty vastaajatunnistimeen (AMD).
  • Bridge- ja BridgeWait-sovellukset ovat lisänneet mahdollisuuden olla vastaamatta kanavaan ennen kuin kanavat on sillotettu.
  • Vastaajasovellukseen (app_voicemail) on lisätty vaihtoehto viestien suojaamiseksi poistamiselta.
  • Lisätty äänen salaustoiminto (suojaamaan salakuuntelulta).
  • Työkaluja sijainnin määrittämiseen (res_geolocation) on laajennettu.
  • Lisätty app_queue-tuki musiikin toistamiseen pidossa olevan puhelun aikana.
  • Res_parking-moduuliin on lisätty vaihtoehto, joka ohittaa soittosuunnitelmassa puhelun ollessa pidossa soitetun musiikin.
  • Lisätty end_marked_any-vaihtoehto app_confbridgeen, jolla käyttäjät katkaistaan ​​neuvottelusta, kun merkityt käyttäjät poistuvat.
  • Lisätty hear_own_join_sound -vaihtoehto, joka poistaa käytöstä yksittäisen käyttäjän äänimerkin puheluun liittymisestä.
  • Mahdollisuus poistaa CDR (Call Detail Record) oletusarvoisesti käytöstä uusilta kanavilta.
  • Lisätty ReceiveText-sovellus tekstin vastaanottamiseen, joka suorittaa päinvastaisen toiminnon kuin SendText-sovellus.
  • Lisätty JSON-jäsennystoiminto.
  • Lisätty SendMF-sovellus mielivaltaisen monitaajuisen signaalin (R1 MF, Multi-Frequency) lähettämiseen mille tahansa kanavalle.
  • Lisätty ToneScan-moduuli signaalien havaitsemiseen (äänivalinta, varattu signaali, modeemin vastaus, erikoistietoäänet jne.).
  • Aiemmin vanhentuneiksi julistetut sovellukset on poistettu: mykistetty, conf2ael.
  • Aiemmin vanhentuneiksi ilmoitetut moduulit on poistettu: 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, cdrmysql, cdrmysql, cdrmysql.

    Lähde: opennet.ru

Lisää kommentti