ဖွံ့ဖြိုးတိုးတက်မှုတစ်နှစ်ပြီးနောက်
ကြယ်ပွင့် 17
- ARI (Asterisk REST Interface) တွင်၊ Asterisk ရှိ ချန်နယ်များ၊ တံတားများနှင့် အခြားတယ်လီဖုန်း အစိတ်အပိုင်းများကို တိုက်ရိုက် ကိုင်တွယ်နိုင်သော ပြင်ပဆက်သွယ်ရေး အပလီကေးရှင်းများ ဖန်တီးရန်အတွက် API သည် ဖြစ်ရပ်စစ်ထုတ်ခြင်းများကို သတ်မှတ်နိုင်သည် - အပလီကေးရှင်းသည် ခွင့်ပြုထားသော သို့မဟုတ် တားမြစ်ထားသော ဖြစ်ရပ်အမျိုးအစားများစာရင်းကို သတ်မှတ်နိုင်သည်။ ထို့နောက် အပလီကေးရှင်းများတွင် လူဖြူစာရင်းတွင် ခွင့်ပြုထားသော သို့မဟုတ် အနက်ရောင်စာရင်းတွင် မပါဝင်သည့် ဖြစ်ရပ်များသာ ထုတ်လွှင့်မည်ဖြစ်သည်။
- 'ရွှေ့ခြင်း' ခေါ်ဆိုမှုအသစ်ကို REST API တွင် ထည့်သွင်းထားပြီး၊ သင်သည် ခေါ်ဆိုမှုလုပ်ဆောင်ခြင်းစခရစ် (dialplan) သို့ ပြန်မသွားရန် ချန်နယ်များကို အပလီကေးရှင်းတစ်ခုမှ အခြားတစ်ခုသို့ ရွှေ့နိုင်စေမည်ဖြစ်သည်။
- အကူအညီခေါ်ဆိုမှုလွှဲပြောင်းမှုများကို တန်းစီစောင့်ဆိုင်းရန်အတွက် AttendedTransfer အပလီကေးရှင်းအသစ် (အော်ပရေတာသည် ပစ်မှတ်စာရင်းသွင်းသူထံ ဦးစွာချိတ်ဆက်ပြီး အောင်မြင်သောခေါ်ဆိုမှုပြီးနောက်၊ ခေါ်ဆိုသူအား ချိတ်ဆက်ပေးသည်) သတ်မှတ်ထားသော တိုးချဲ့နံပါတ်တစ်ခုသို့ ပေါင်းထည့်ထားပါသည်။
- ဖုန်းခေါ်ဆိုသူနှင့်ဆက်စပ်နေသည့် ချန်နယ်အားလုံးကို ပစ်မှတ်စာရင်းသွင်းသူထံ ပြန်ညွှန်းရန် BlindTransfer အပလီကေးရှင်းအသစ်တစ်ခု ထပ်ထည့်ခဲ့သည် (အော်ပရေတာမှ ခေါ်ဆိုသူသည် ခေါ်ဆိုမှုကို ဖြေကြားမည်ဟုတ်မဟုတ် မသိသောအခါ၊
- ConfBridge conference gateway တွင် "average_all"၊ "highest_all" နှင့် "lowest_all" parameters များကို remb_behavior option သို့ပေါင်းထည့်ထားပြီး တံတားအဆင့်တွင်အလုပ်လုပ်သည်၊ အရင်းအမြစ်အဆင့်တွင်မဟုတ်ဘဲ၊ ဆိုလိုသည်မှာ၊ ဖောက်သည်၏ ပမာဏကို ခန့်မှန်းသည့် REMB (လက်ခံသူ ခန့်မှန်းခြေ အများဆုံးဘစ်နှုန်း) တန်ဖိုးကို တိကျသော ပေးပို့သူနှင့် ချိတ်ဆက်မည့်အစား ပေးပို့သူတိုင်းထံ တွက်ချက်ပြီး ပေးပို့သည်။
- ချိတ်ဆက်မှုအသစ်တစ်ခု တည်ထောင်ရန်နှင့် ချန်နယ်တစ်ခုနှင့် ၎င်း၏ ချိတ်ဆက်မှုအတွက် ရည်ရွယ်သော ကိန်းရှင်အသစ်များကို Dial command သို့ ထည့်သွင်းထားပါသည်။
- RINGTIME နှင့် RINGTIME_MS - ချန်နယ်ဖန်တီးမှုနှင့် ပထမဆုံး RINGING အချက်ပြမှု လက်ခံရရှိမှုအကြား အချိန်ပါဝင်ပါသည်။
- 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"၊
- IPv4/IPv6 နှင့် Dual binding အတွက် ပံ့ပိုးမှုကို DUNDi PBX module တွင် ထည့်သွင်းထားပါသည်။
- MWI (Message Waiting Indicators) အတွက် မော်ဂျူးအသစ် “res_mwi_devstate” ကို ထည့်သွင်းထားပြီး၊ ၎င်းသည် "ရှိနေခြင်း" ဖြစ်ရပ်များကို အသုံးပြု၍ အသံမေးလ်ဘောက်စ်များသို့ စာရင်းသွင်းနိုင်စေကာ၊ ၎င်းသည် BLF လိုင်းအခြေအနေခလုတ်များကို အသံမေးလ်စောင့်ဆိုင်းခြင်းဆိုင်ရာ ညွှန်ကိန်းများအဖြစ် အသုံးပြုနိုင်သည်။
- chan_sip ဒရိုက်ဘာကို ရပ်ဆိုင်းထားသည်၊ ယင်းအစား SIP ပရိုတိုကောအတွက် SIP stack ကို အသုံးပြု၍ တည်ဆောက်ထားသော chan_pjsi ချန်နယ်ဒရိုက်ဗာကို အသုံးပြုရန် အကြံပြုထားသည်။
PJSIP monolithic ဒီဇိုင်း၊ ရှုပ်ယှက်ခတ်နေသော ကုဒ်အခြေခံ၊ hard-coded ကန့်သတ်ချက်များ နှင့် အင်္ဂါရပ်အသစ်များ ပေါင်းထည့်ခြင်းစသည့် ပင်ပန်းခက်ခဲမှုများကဲ့သို့သော ယာဉ်မောင်းဟောင်းများတွင် ပေါက်ဖွားလာသော ကန့်သတ်ချက်များနှင့် ပိတ်ဆို့မှုများမှ ကင်းဝေးနိုင်စေပါသည်။
source: opennet.ru