-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request for Google meet screen share #6
Comments
Hi @Aybee5, I would have to check if it's feasible. Which browser do you have in mind? |
Chromium based since they all run on same engine
…On Wed, 14 Dec 2022, 7:28 pm Andrzej Pańkowski, ***@***.***> wrote:
Hi @Aybee5 <https://github.com/Aybee5>, I would have to check if it's
feasible. Which browser do you have in mind?
—
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKBGJOCSH6ZQGXXYMYZBHATWNIGUDANCNFSM6AAAAAAS3WQSNY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I did a bit of research and it doesn't look easy. Variant 1While sharing screen Chromium shows a window titled e.g. "meet.google.com is sharing screen". The window doesn't have any distinguishing class, so we'd have to base detection on the title. However:
Overall, such solution seems doable but hacky and brittle. Variant 2I thought we could do this properly, and maybe cover not only Chromium but possibly other applications. I pulled latest sources for Chromium according to the instructions and did some digging. It seems that the code related to screen capture is in In order to track the screen capture we'd have to track requests performed by Chromium as an X11 or Wayland client. For X11 we could try using the RECORD extension (as xtruss does). This would require quite a bit of PoCs and testing, which seems doable but time consuming as I'm not an expert on X11 protocol and the RECORD extension (especially invoked from a Gnome extension code). Hypothetically, having this done for X11, we'd still have to do the same for Wayland which I haven't researched yet, so I'm not sure if it's feasible. Overall, there are signs pointing that it's be doable, but certainly not easy. I will keep this issue open to remind myself about X11 screen capture PoC and Wayland investigation if and when I have time. I wouldn't expect quick progress though. |
Is it possible to extends the functionality of this extension to support google meet screen share?
The text was updated successfully, but these errors were encountered: