首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

红帽工程师为 Chrome/Chromium 实现基于 Wayland 的屏幕共享

出品|开源中国

红帽工程师 Jan Grulich 近日撰写了一份年终总结,其中介绍了为 Chrome/Chromium 实现基于 Wayland 的屏幕共享所做的工作。虽然此功能目前尚未默认启用,但 Jan 表示按照目前取得的进展,如果一切顺利,很快就会在浏览器中默认开启。

据介绍,目前在 WebRTC 中对基于 Wayland 的屏幕共享提供了很好的支持,并已引入到 Chromium 或 Firefox 等浏览器,但在 Chromium 中默认情况下尚未启用。对于许多用户来说,他们甚至没有发现该特性的存在。

Jan 介绍道,去年在 WebRTC 中获得 DMA-BUF 支持后,他基于 Wayland 的屏幕共享开发工作速度得到了提升,今年还对  DMA-BUF 进行了不少改进和修复。比如实现 stream renegotiation,和确保使用正确的渲染节点导入 DMA-BUF。

在这份年终总结中,Jan 还提到了在 WebRTC 中对 stream restoration 的支持,以及正在为 PipeWire 的流代码进行的测试工作,以评估未来的变化。其他内容包括针对 Chromium 预览对话框的用户体验改进等。

Jan 还指出,在 Firefox 106 中,Mozilla 确实根据 Chromium 103 中的内容重写了他们的 WebRTC 代码,但遗憾的是,他们尚未引入代码中关于屏幕共享功能新的部分。此外 Firefox 仍在处理依赖性问题,他希望 Firefox 能够和 Chrome/Chromium 一样基于 Wayland 实现良好的屏幕共享支持。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221123A0290Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券