မာလ်တီမီဒီယာဘောင် GStreamer 1.16.0 ရရှိနိုင်ပါသည်။

တစ်နှစ်ကျော်ကြာ ဖွံ့ဖြိုးတိုးတက်လာခဲ့သည်။ နေရာယူခဲ့သည်။ လွှတ်ပေး GStreamer ၁.၈.၃မာလ်တီမီဒီယာ အက်ပ်လီကေးရှင်းများစွာကို ဖန်တီးရန်အတွက် C တွင်ရေးထားသော ကွန်မြူနစ်ပလပ်ဖောင်းအစုံ၊ မီဒီယာပလေယာများနှင့် အသံ/ဗီဒီယိုဖိုင်ပြောင်းသူများ၊ VoIP အပလီကေးရှင်းများနှင့် တိုက်ရိုက်ထုတ်လွှင့်မှုစနစ်များအထိ၊ GStreamer ကုဒ်ကို LGPLv2.1 အောက်တွင် လိုင်စင်ရထားသည်။ တစ်ချိန်တည်းမှာပင်၊ gst-plugins-base 1.16၊ gst-plugins-good 1.16၊ gst-plugins-bad 1.16၊ gst-plugins-ရုပ်ဆိုး 1.16 ပလပ်အင်များကို အပ်ဒိတ်များ ရနိုင်သည့်အပြင် gst-libav 1.16 binding နှင့် gst-rtsp-server 1.16 တိုက်ရိုက်လွှင့်ခြင်း ဆာဗာ။ API နှင့် ABI အဆင့်တွင်၊ အသစ်ထွက်ရှိမှုသည် 1.0 ဌာနခွဲနှင့် တွဲဖက်အသုံးပြုနိုင်သည်။ Binary တည်ဆောက်မှုများ မကြာမီလာမည်။ ပြင်ဆင်လိမ့်မည်။ Android၊ iOS၊ macOS နှင့် Windows အတွက် ( Linux တွင် ဖြန့်ဖြူးမှုမှ ပက်ကေ့ဂျ်များကို အသုံးပြုရန် အကြံပြုထားသည်)။

သော့ တိုးတက်မှုများ GStreamer 1.16-

  • WebRTC stack သည် SCTP ပရိုတိုကောကို အသုံးပြု၍ အကောင်အထည်ဖေါ်သည့် P2P ဒေတာချန်နယ်များအတွက် ပံ့ပိုးကူညီမှုအပြင် ပံ့ပိုးမှုလည်း ပါဝင်သည်။ Bundle ချိတ်ဆက်မှုတစ်ခုအတွင်း မာလ်တီမီဒီယာ ဒေတာအမျိုးအစားအမျိုးမျိုးကို ပေးပို့ခြင်းနှင့် မျိုးစုံသော TURN ဆာဗာများနှင့် လုပ်ဆောင်နိုင်မှုတို့အတွက် (လိပ်စာဘာသာပြန်သူများအား ကျော်ဖြတ်ရန် STUN တိုးချဲ့မှု)၊
  • Matroska (MKV) နှင့် QuickTime/MP1 ကွန်တိန်နာများတွင် AV4 ဗီဒီယိုကုဒ်ဒက်အတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။ အပိုဆောင်း AV1 ဆက်တင်များကို အကောင်အထည် ဖော်ပြီး ကုဒ်ဒါဖြင့် ပံ့ပိုးပေးသည့် ထည့်သွင်းဒေတာ ဖော်မတ်အရေအတွက်ကို တိုးချဲ့ထားသည်။
  • ပံ့ပိုးကူညီမှု တို့ကို ထည့်သွင်းခဲ့သည်။ အပိတ်စာတန်းဗီဒီယိုမှ အခြားပေါင်းစပ်ဒေတာအမျိုးအစားများကို ခွဲခြားဖော်ထုတ်နိုင်သည့်အပြင် ထုတ်ယူနိုင်မှု ANC က (Acillary Data၊ အသံနှင့် မက်တာဒေတာကဲ့သို့သော ထပ်လောင်းအချက်အလက်များ၊ စကင်န်လိုင်းများ၏ ဖော်ပြမဟုတ်သော အစိတ်အပိုင်းများရှိ ဒစ်ဂျစ်တယ်အင်တာဖေ့စ်များမှတဆင့် ထုတ်လွှင့်သည်);
  • မှတ်ဉာဏ်ထဲတွင် ကုဒ်မပါသော (အကြမ်း) အော်ဒီယိုချန်နယ်များကို အစားထိုးခြင်းမပြုဘဲ (အကြမ်းမဖက်သော၊ ဘယ်နှင့်ညာ အသံချန်နယ်များကို “ဘယ်ဘက်|ညာ|ဝဲ|ညာ|ဝဲ|ညာ” ပုံစံဖြင့် လှည့်ကွက်များအစား သီးခြားဘလောက်များတွင် ထားရှိထားပါသည်။ );
  • ပလပ်အင်အစု (gst-plugins-base) သို့ ရွှေ့ထားသည် GstVideoစုစည်းမှု (ဗီဒီယိုအကြမ်းရောစပ်ခြင်းသင်တန်း)၊ တေးရေး (ဗီဒီယိုအဖျော်ယမကာအတွက် ပိုမိုကောင်းမွန်သော အစားထိုးမှုတစ်ခု) နှင့် OpenGL ရောစပ်သည့်ဒြပ်စင်များ (glvideomixer၊ glmixerbin၊ glvideomixerelement၊ glstereomix၊ glmosaic)၊
  • အသစ်ထပ်ထည့်ထားပါတယ်။ စစ်အစိုးရ ကြားခံအကွက်တစ်ခုစီကို သီးခြားအကွက်တစ်ခုအဖြစ် ပေါင်းစပ်ထားသော ဗီဒီယိုတွင် ကြားခံနှင့်ဆက်စပ်သော အလံအဆင့်ရှိ အထက်နှင့်အောက်အကွက်များကို ပိုင်းခြားခြင်းဖြင့် နယ်ပယ်အလှည့်အပြောင်း၊
  • WebM ဖော်မတ်နှင့် အကြောင်းအရာ ကုဒ်ဝှက်ခြင်းအတွက် ပံ့ပိုးမှုအား Matroska မီဒီယာ ကွန်တိန်နာ ဖြန်စက်သို့ ထည့်သွင်းထားပါသည်။
  • အင်ဂျင်အခြေခံဘရောက်ဆာအဖြစ် လုပ်ဆောင်နိုင်သော wpesrc ဒြပ်စင်အသစ်ကို ပေါင်းထည့်ခဲ့သည်။ WebKit WPE (ဘရောက်ဆာ output ကို ဒေတာအရင်းအမြစ်အဖြစ် ကုသရန် ခွင့်ပြုသည်)
  • Video4Linux သည် HEVC ကုဒ်နှင့် ကုဒ်ပြောင်းခြင်း၊ JPEG ကုဒ်သွင်းခြင်းနှင့် ပိုမိုကောင်းမွန်သော dmabuf တင်သွင်းခြင်းနှင့် တင်ပို့ခြင်းအတွက် ပံ့ပိုးပေးပါသည်။
  • NVIDIA ဟာ့ဒ်ဝဲကို အရှိန်မြှင့်ထားသော GPU ကို အသုံးပြု၍ VP8/VP9 ကုဒ်ပြောင်းခြင်းအတွက် ပံ့ပိုးမှုအား ထည့်သွင်းထားပြီး၊ H.265/HEVC ဟာ့ဒ်ဝဲ အရှိန်မြှင့်ကုဒ်ပြောင်းခြင်းအတွက် ပံ့ပိုးမှုအား ကုဒ်ပြောင်းကိရိယာသို့ ထည့်သွင်းထားပါသည်။
  • Intel ချစ်ပ်များ (Intel Media SDK ကို အခြေခံ၍) ကုဒ်ဝှက်ခြင်းနှင့် ကုဒ်ရေးခြင်းအတွက် ဟာ့ဒ်ဝဲလ်အရှိန်မြှင့်ခြင်းအတွက် msdk ပလပ်အင်အတွက် တိုးတက်မှုများစွာကို ပြုလုပ်ထားပါသည်။ ၎င်းတွင် dmabuf သွင်းကုန်/တင်ပို့မှု၊ VP9 ကုဒ်ကုဒ်၊ 10-bit HEVC ကုဒ်နံပါတ်၊ ဗီဒီယိုလုပ်ဆောင်ပြီးသည့်နောက် နှင့် ရွေ့လျားကြည်လင်ပြတ်သားမှုပြောင်းလဲမှုတို့အတွက် ထပ်လောင်းပံ့ပိုးမှု ပါဝင်သည်။
  • ASS/SSA စာတန်းထိုးတင်ဆက်မှုစနစ်သည် အချိန်နှင့်တစ်ပြေးညီ ဖြတ်တောက်ပြီး မျက်နှာပြင်ပေါ်တွင် တစ်ပြိုင်နက်ပြသသည့် စာတန်းထိုးများစွာကို လုပ်ဆောင်ခြင်းအတွက် ပံ့ပိုးမှု ထပ်လောင်းပေးထားသည်။
  • ယခုအခါ ပလက်ဖောင်းအားလုံးတွင် GStreamer တည်ဆောက်ရန်အတွက် အကြံပြုထားသည့် Meson တည်ဆောက်မှုစနစ်အတွက် အပြည့်အဝပံ့ပိုးမှုပေးထားပါသည်။ Autotools ပံ့ပိုးမှုကို ဖယ်ရှားခြင်းကို နောက်ဌာနခွဲတွင် မျှော်လင့်ထားသည်။
  • GStreamer ၏ အဓိကဖွဲ့စည်းပုံတွင် Rust ဘာသာစကားတွင် ဖွံ့ဖြိုးတိုးတက်မှုအတွက် ချိတ်ဆက်မှုများ နှင့် Rust ရှိ ပလပ်အင်များပါသည့် မော်ဂျူးတစ်ခု ပါဝင်သည်။
  • စွမ်းဆောင်ရည် ပိုမိုကောင်းမွန်အောင် လုပ်ဆောင်ပြီးဖြစ်သည်။

source: opennet.ru

မှတ်ချက် Add