Red Hat engineer Jan Grulich recently wrote aYear-end summary, which describes the work done to implement Wayland-based screen sharing for Chrome/Chromium. Although this feature is not currently enabled by default, Jan said that according to the progress made so far, if all goes well, it will be enabled by default in the browser soon.
According to reports, there is currently good support for Wayland-based screen sharing in WebRTC, and it has been introduced to browsers such as Chromium or Firefox, but it is not enabled by default in Chromium. For many users, they didn’t even realize the feature existed.
Jan introduced that after getting DMA-BUF support in WebRTC last year, the speed of his screen sharing development work based on Wayland has been improved, and many improvements and fixes have been made to DMA-BUF this year. Such as implementing stream renegotiation, and ensuring that the correct render node is used to import DMA-BUF.
In this year-end wrap-up, Jan also mentions support for stream restoration in WebRTC and the ongoing testing work on PipeWire’s streaming code to evaluate future changes. Other content includes user experience improvements for the Chromium preview dialog, and more.
Jan also pointed out that in Firefox 106, Mozilla did rewrite their WebRTC code based on what was in Chromium 103, but unfortunately, they have not yet introduced the new part of the code related to the screen sharing function. In addition, Firefox is still dealing with dependency issues, and he hopes that Firefox can achieve good screen sharing support based on Wayland like Chrome/Chromium.
Click here for details.
#Red #Hat #engineers #implement #Waylandbased #screen #sharing #ChromeChromiumNews Fast Delivery