Asterisk 17 байланыс платформасы қолжетімді

Бір жылдық дамудан кейін орын алды ашық коммуникациялық платформаның жаңа тұрақты тармағын шығару Asterisk 17, бағдарламалық құралды АТС, дауыстық байланыс жүйелері, VoIP шлюздері, IVR жүйелерін (дауыс мәзірі), дауыстық поштаны, телефон конференциялары мен байланыс орталықтарын ұйымдастыру үшін қолданылады. Жоба көздері қол жетімді GPLv2 бойынша лицензияланған.

Asterisk 17 жатқызылған екі жыл ішінде жаңартылатын тұрақты қолдауы бар шығарылымдар санаты. Asterisk 16 алдыңғы LTS филиалына қолдау көрсету 2023 жылдың қазан айына дейін, ал Asterisk 13 филиалын қолдау 2021 жылдың қазан айына дейін жалғасады. LTS шығарылымдары тұрақтылық пен өнімділікті оңтайландыруға назар аударады, ал тұрақты шығарылымдар функцияларды қосуға бағытталған.

Кілт жақсартулар17 жұлдызшаға қосылды:

  • ARI (Asterisk REST Interface), Asterisk ішіндегі арналарды, көпірлерді және басқа телефония құрамдастарын тікелей басқара алатын сыртқы байланыс қолданбаларын жасауға арналған API-де оқиға сүзгілерін анықтау мүмкіндігі жүзеге асырылады - қолданба рұқсат етілген немесе тыйым салынған оқиға түрлерінің тізімін көрсете алады. , содан кейін қолданбаларда ақ тізімге рұқсат етілген немесе қара тізімге енгізілмеген оқиғалар ғана жіберіледі;
  • REST API интерфейсіне жаңа «жылжыту» қоңырауы қосылды, ол қоңырауды өңдеу сценарийіне (диалплан) оралмай, арналарды бір қолданбадан екіншісіне жылжытуға мүмкіндік береді;
  • Жаңа AttendedTransfer қосымшасы көрсетілген кеңейтім нөміріне көмекші қоңырауларды ауыстыру (оператор алдымен мақсатты абонентке қосылады және сәтті қоңыраудан кейін қоңырау шалушыны оған қосады) үшін қосылды;
  • Қоңырау шалушымен байланысты барлық арналарды мақсатты абонентке қайта бағыттау үшін жаңа BlindTransfer қолданбасы қосылды (оператор қоңырау шалушының қоңырауға жауап беретін-жауап бермейтінін білмеген кезде соқыр трансфер);
  • ConfBridge конференция шлюзінде «орташа_барлығы», «ең жоғары_барлығы» және «ең төмен_барлығы» параметрлері бастапқы деңгейде емес, көпір деңгейінде жұмыс істейтін remb_behavior опциясына қосылды, яғни. клиенттің өткізу қабілетін бағалайтын REMB (Receiver Estimated Maximum Bitrate) мәні белгілі бір жіберушіге байланысты емес, есептеліп, әрбір жіберушіге жіберіледі;
  • Теру пәрменіне жаңа қосылымды және оның арнамен байланысын орнатуға арналған жаңа айнымалылар қосылды:
    • RINGTIME және RINGTIME_MS - арнаның жасалуы мен бірінші ШЫҢДАУ сигналын алу арасындағы уақытты қамтиды;
    • PROGRESSTIME және PROGRESSTIME_MS - арнаның жасалуы мен PROGRESS сигналын алу арасындағы уақытты қамтиды (PDD, Post Dial Delay мәніне балама);
    • DIALEDTIME_MS және ANSWEREDTIME_MS уақытты секундтардың орнына миллисекундпен көрсететін DIALEDTIME және ANSWEREDTIME нұсқалары;
  • RTP/ICE үшін rtp.conf ішінде ice_host_candidate жергілікті мекенжайын, сондай-ақ аударылған мекенжайды жариялау мүмкіндігі қосылды;
  • DTLS дестелері енді MTU мәніне сәйкес фрагменттелуі мүмкін, бұл DTLS қосылымдарын келіссөздер кезінде үлкенірек сертификаттарды пайдалануға мүмкіндік береді;
  • ReadExten пәрменіне «#» белгісін басқаннан кейін кеңейтім жиынын оқуды тоқтату үшін «p» опциясы қосылды;
  • DUNDi АТС модуліне IPv4/IPv6 қос байланыстыруды қолдау қосылды;
  • MWI (хабарламаны күту индикаторлары) үшін жаңа «res_mwi_devstate» модулі қосылды, ол «бар болу» оқиғаларын пайдаланып дауыстық пошта жәшіктеріне жазылуға мүмкіндік береді, бұл BLF желісінің күй пернелерін дауыстық поштаны күту индикаторлары ретінде пайдалануға мүмкіндік береді;
  • chan_sip драйвері ескірген; оның орнына SIP протоколы үшін SIP стегі арқылы құрастырылған chan_pjsi арна драйверін пайдалану ұсынылады. PJSIP және монолитті дизайн, шатастыратын кодтық база, қатаң кодталған шектеулер және жаңа мүмкіндіктерді қосудың қиындығы сияқты ескі драйверге тән шектеулер мен кедергілерден арылуға мүмкіндік береді.

Ақпарат көзі: opennet.ru

пікір қалдыру