Liberigo de la komunika platformo Asterisk 20

Post jaro da evoluo, nova stabila branĉo de la malferma komunika platformo Asterisk 20 estis liberigita, uzita por deplojado de softvaraj PBXoj, voĉkomunikadsistemoj, VoIP-enirejoj, organizado de IVR-sistemoj (voĉmenuo), voĉpoŝto, telefonkonferencoj kaj vokcentroj. La fontkodo de la projekto haveblas sub la permesilo GPLv2.

Asterisk 20 estas klasifikita kiel plilongigita subteno (LTS) eldono, kiu ricevos ĝisdatigojn dum kvinjara periodo anstataŭ la tipaj du jaroj. Subteno por la antaŭa LTS-filio de Asterisk 18 daŭros ĝis oktobro 2025, kaj subteno por la Asterisk 16 branĉo ĝis oktobro 2023. LTS-eldonoj fokusiĝas al stabileco kaj agado-optimumigo, dum regulaj eldonoj fokusiĝas al aldono de funkcieco.

Ŝlosilaj plibonigoj en Asterisk 20:

  • Testa kadro estis aldonita, kiu ebligas al vi kontroli la ĝustecon de komanda prilaborado per eksteraj procezoj.
  • La modulo res_pjsip provizas subtenon por reŝargi TLS-ŝlosilojn kaj atestojn.
  • Aldonitaj pliaj opcioj por komenci translokigojn, kiel ludi vian propran inviton aŭ instali etendaĵojn.
  • La kapablo tutmonde malebligi certajn eventojn estis aldonita al la AMI (Asterisk Manager Interface) (direktivo pri malfunkciigo de eventoj aperis en la sekcio [ĝenerala] de la agorda dosiero). Efektivigis novan eventon DeadlockStart, kiu estas generita kiam blokiĝo estas detektita. Aldonis la agon DBPrefixGet por preni el la datumbazo ĉiujn ŝlosilojn komencante per donita prefikso.
  • Aldonis komandon "dialplan eval function" al la CLI por lanĉi alvokajn prilaborajn funkciojn (dialplan) kaj komandon "module refresh" por reŝargi modulojn.
  • Aldonita pbx-helpilo por faciligi trovi kaj lanĉi aliajn aplikaĵojn laŭnome.
  • Aldonita EXPORT-funkcio por registri variablojn kaj funkciojn por aliaj kanaloj. Aldonitaj novaj kordaj funkcioj TRIM, LTRIM kaj RTRIM.
  • La kapablo ludi arbitran sondosieron en respondo estis aldonita al la respondmaŝino-detektilo (AMD).
  • La aplikaĵoj Bridge kaj BridgeWait aldonis la kapablon ne respondi al kanalo ĝis la kanaloj estas transpontitaj.
  • Opcio estis aldonita al la voĉpoŝta aplikaĵo (app_voicemail) por protekti mesaĝojn kontraŭ forigo.
  • Aldonita aŭda miksa funkcio (por protekti kontraŭ subaŭskultado).
  • La iloj por determini lokon (res_geolocation) estis pligrandigitaj.
  • Aldonita subteno por ludi muzikon dum voko estas en atendo al app_queue.
  • Opcio estis aldonita al la modulo res_parking por anstataŭi en dialplan la muzikon luditan dum voko estas en atendo.
  • Aldonita end_marked_any opcio al app_confbridge por malkonekti uzantojn de la konferenco post kiam iu markita uzanto foriras.
  • Aldonis la opcion hear_own_join_sound por malŝalti la aŭdan indikon de la individua uzanto aliĝi al voko.
  • Havigis la eblon malŝalti CDR (Voka Detalo-Rekordo) defaŭlte por novaj kanaloj.
  • Aldonis la aplikaĵon ReceiveText por ricevi tekston, kiu plenumas la kontraŭan funkcion de la aplikaĵo SendText.
  • Aldonita funkcio por analizado de JSON.
  • Aldonita SendMF-aplikaĵo por sendi arbitran multfrekvencan signalon (R1 MF, Multi-Frequency) al iu ajn kanalo.
  • Aldonita ToneScan-modulo por detekti signalojn (tona diskado, okupata signalo, modema respondo, Specialaj Informaj Tonoj, ktp.).
  • Aplikoj antaŭe deklaritaj malnoviĝintaj estis forigitaj: silentigitaj, konf2ael.
  • Moduloj antaŭe deklaritaj malnoviĝintaj estis forigitaj: 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.

    fonto: opennet.ru

Aldoni komenton