GStreamer 现在能够发布 Rust 编写的插件

随着Linux 内核为其初始 Rust 集成做准备Rusticl 本周登陆 Mesa ,成为 Mesa中第一个主要的 Rust 使用,以及 Cloudflare宣布用 Rust 编写的 Nginx HTTP 代理替代品,本周还有一些 Rust 采用新闻是GStreamer 项目现在已准备好将 Rust 编写的插件作为其官方二进制版本的一部分发布。

由于 Rust 的内存安全性,用 Rust 编写的媒体编码器/解码器一直是一个很有意义的领域,GStreamer 开发人员一直对使用这种现代编程语言感兴趣。

此合并请求for GStreamer 现在已经登陆以支持为原生构建构建 Cargo-C 配方。这是将 Rust 编写的插件作为项目官方二进制版本的一部分发布所必需的。目前,此支持适用于在 Linux、macOS 和 Windows 上使用 MSVC 构建的 GStreamer,而 Android 和 iOS 集成应该为 GStreamer N+1 版本做好准备。

GStreamer 开发人员 Nirbheek Chauhan 继续补充道:“这真的很令人兴奋,因为现在人们可以轻松访问优秀的插件,例如基于 reqwest、WebRTC WHIP 接收器、dav1d 解码器、rav1e 编码器、RaptorQ FEC 实施、AWS 插件、fallbackswitch 的 HTTP 元素插件(轻松在源之间切换)等等! ”

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun191227.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年9月19日
下一篇 2022年9月19日

相关推荐