GStreamer မာလ်တီမီဒီယာဘောင်တွင် တရားဝင် binary ထုတ်ဝေမှုများ၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့် Rust ပရိုဂရမ်းမင်းဘာသာစကားဖြင့် ရေးသားထားသော plugins များကို ပေးပို့နိုင်စွမ်းရှိသည်။ GNOME နှင့် GStreamer ဖွံ့ဖြိုးတိုးတက်မှုတွင်ပါ၀င်သော Nirbheek Chauhan သည် GStreamer အူတိုင်ရှိ Rust ပလပ်အင်များကို တင်ပို့ရန်အတွက် လိုအပ်သောချက်ပြုတ်နည်းများ Cargo-C တည်ဆောက်မှုကို ပံ့ပိုးပေးသည့် GStreamer အတွက် patch တစ်ခုကို အဆိုပြုခဲ့သည်။
Rust အထောက်အပံ့ကို Linux၊ macOS နှင့် Windows ပလပ်ဖောင်းများတွင် (MSVC မှတစ်ဆင့်) တွင် GStreamer တည်ဆောက်မှုများကို လောလောဆယ်ရရှိနိုင်ပြီး GStreamer 1.22 ထုတ်ဝေမှုတွင် ပါဝင်လာဖွယ်ရှိသည်။ Android နှင့် iOS အတွက် Cargo-C ချက်ပြုတ်နည်းများ တည်ဆောက်ခြင်းအတွက် ပံ့ပိုးမှုသည် GStreamer 1.24 ထွက်ရှိမှုတွင် ပါဝင်ရန် အသင့်ဖြစ်လိမ့်မည်။
အကောင်အထည်ဖော်ထားသောပြောင်းလဲမှုများသည် reqwest-based HTTP ဒြပ်စင်များ၊ WebRTC WHIP sink၊ dav1d ဒီကုဒ်ဒါ၊ rav1e ကုဒ်ဒါ၊ RaptorQ FEC အကောင်အထည်ဖော်မှု၊ AWS နှင့် fallbackswitch (အရင်းအမြစ်များအကြား လွယ်ကူစွာပြောင်းရန်အတွက်) ကဲ့သို့သော ပလပ်အင်များကို ပိုမိုလွယ်ကူစွာ ဝင်ရောက်နိုင်စေမည်ဖြစ်သည်။
source: opennet.ru