Asterisk 17 yekutaurirana chikuva iripo

Mushure megore rebudiriro zvakaitika kuburitswa kwebazi idzva rakagadzikana renzvimbo yakavhurika yekutaurirana Nyenyedzi 17, inoshandiswa kuendesa software yePBXs, masisitimu ekukurukurirana kwezwi, magedhi eVoIP, kuronga maIVR masisitimu (menu yezwi), tsamba yezwi, misangano yerunhare uye nzvimbo dzekufonera. Project sources inowanikwa ane rezinesi pasi peGPLv2.

Nyenyedzi 17 attributed chikamu chekuburitswa nerutsigiro rwenguva dzose, zvigadziriso zvinogadzirwa mukati memakore maviri. Tsigiro yebazi reLTS rekutanga reAsterisk 16 richagara kusvika Gumiguru 2023, uye rutsigiro rweAsterisk 13 bazi kusvika Gumiguru 2021. LTS inoburitswa inotarisa kugadzikana uye kuita optimization, nepo kuburitswa nguva dzose kunotarisa pakuwedzera kushanda.

Key kuvandudzikayakawedzerwa muna Asterisk 17:

  • MuARI (Asterisk REST Interface), API yekugadzira ekunze ekutaurirana maapplication anogona kushandura zvakananga chiteshi, mabhiriji uye zvimwe zvikamu zvefoni muAsterisk, kugona kutsanangura mafirita echiitiko kunoitwa - chishandiso chinogona kutsanangura rondedzero yemhando dzezviitiko zvinotenderwa kana zvinorambidzwa. , uyezve mumashandisirwo Zviitiko chete zvinotenderwa murunyoro ruchena kana zvisina kubatanidzwa mune dema runyorwa zvinozofambiswa;
  • Iyo nyowani 'yekufamba' yekufona yawedzerwa kuREST API, ichikubvumidza kuti ufambise chiteshi kubva kune imwe application kuenda kune imwe usingadzoke kune yekufona processing script (dialplan);
  • A new AttendedTransfer application yakawedzerwa kune queuing inobatsirwa kufona kuchinjisa (opareta anotanga abatana neanonyoreswa uye, mushure mekufona kwakabudirira, anobatanidza akafona kwaari) kune imwe nhamba yekuwedzera;
  • Yakawedzera chirongwa chitsva cheBlindTransfer chekutungamira nzira dzese dzine chekuita neanofona kune anonyoreswa ("bofu" kufambisa, kana mushandisi asingazive kana munhu akadanwa achapindura runhare);
  • Mugedhi remusangano weConfBridge, "average_all", "highest_ all" uye "lowest_all" parameters akawedzerwa kune remb_behavior sarudzo, kushanda pamwero webhiriji, uye kwete padanho rekutanga, i.e. kukosha kweREMB (Receiver Estimated Maximum Bitrate), iyo inofungidzira mabudisiro emutengi, inoverengwa yotumirwa kune mumwe nomumwe anotumira, pane kusungirirwa kune mumwe munhu anotumira;
  • Zvitsva zvitsva zvakawedzerwa kune Dial command, yakagadzirirwa kumisikidza kubatana kutsva uye kushamwaridzana kwayo nechiteshi:
    • RINGTIME uye RINGTIME_MS - ine nguva pakati pekugadzirwa kwechiteshi uye kugamuchirwa kwekutanga RINGING chiratidzo;
    • PROGRESSTIME uye PROGRESSTIME_MS - ine nguva pakati pekugadzirwa kwechiteshi uye kugamuchirwa kwePROGRESS chiratidzo (yakaenzana nePDD, Post Dial Delay value);
    • DIALEDTIME_MS neANSWEREDTIME_MS akasiyana eDIALEDTIME neANSWEREDTIME anoratidza nguva mumamilliseconds pane masekonzi;
  • Mu rtp.conf yeRTP/ICE, kukwanisa kuburitsa kero yemunharaunda ice_host_candidate, pamwe nekero yakashandurwa, yakawedzerwa;
  • DTLS mapaketi zvino anogona kupatsanurwa maererano neMTU kukosha, zvichibvumira kushandiswa kwezvitupa zvakakura pakutaurirana kubatanidzwa kweDTLS;
  • Yakawedzerwa sarudzo "p" kune ReadExten kuraira kuti umire kuverenga yekuwedzera yakaiswa mushure mekudzvanya "#" chiratidzo;
  • Tsigiro yekusunga mbiri kuIPv4/IPv6 yakawedzerwa kune DUDi PBX module;
  • Kune MWI (Message Waiting Indicators), imwe itsva module "res_mwi_devstate" yakawedzerwa, iyo inokubvumira kuti unyore mabhokisi eemail ezwi uchishandisa "kuvapo" zviitiko, izvo zvinoita kuti zvikwanisike kushandisa BLF mutsara mamiriro emakiyi sevoicemail kumirira zviratidzo;
  • Chan_sip mutyairi akaregwa; pachinzvimbo, kune iyo SIP protocol inokurudzirwa kushandisa chan_pjsi chiteshi mutyairi, yakavakwa uchishandisa SIP stack. PJSIP uye inobvumidza iwe kuti uende kure nemipimo uye mabhodhoro anowanikwa mumutyairi wekare, senge monolithic dhizaini, inovhiringidza kodhi base, yakaoma-coded zvirambidzo uye kushanda nesimba kwekuwedzera maficha matsva.

Source: opennet.ru

Voeg