SafeExamBrowser / seb-mac

Safe Exam Browser for macOS and iOS
https://www.safeexambrowser.org/macosx
96 stars 39 forks source link

Screen share not working properly within SEB with Sonoma 14.5 #414

Open hlo250 opened 1 month ago

hlo250 commented 1 month ago

Discussed in https://github.com/SafeExamBrowser/seb-mac/discussions/413

Originally posted by **hlo250** June 6, 2024 Ever since 14.5 was released, we've been having issues with sharing the screen properly within SEB. When i click on share this screen, the screen that is shared is not the Safe Exam Browser screen, instead it shares my desktop. The only way to fix it, is to click on the presenter overlay "small" option and then turning it off, and then it finally shows the SEB. Tested on previous versions of Sonoma and screensharing doesn't have any issues. Anyone have any ideas? ![image](https://github.com/SafeExamBrowser/seb-mac/assets/171949201/2f327624-8933-4126-beb4-da0f0d970d28) ![image](https://github.com/SafeExamBrowser/seb-mac/assets/171949201/6519a58e-b472-436a-80aa-8cc06448f204)
danschlet commented 1 month ago

What platform/software are you using for screen sharing? In general, SEB blocks screen sharing (depending on its settings more or less strictly). You might need to change settings in the Security pane in SEB settings which you're using for your exam: Allow screen capture/recording, Allow window capture (screen shots) and enable Block screen shots (Legacy). Also some process might be terminated by SEB which is responsible for screen sharing in your platform (you would find that in SEB's log files)

hlo250 commented 1 month ago

@danschlet Using webrtc getdisplaymedia to share the screen. If we enable those settings, it allows screenshotting and recording, which we currently do not allow.

rubenarturogarcia commented 1 month ago

@danschlet this started to happen recently with Sonoma 14.5. We tested this with several screensharing applications (Meet, Teams) that use browser-based screensharing and it always shares the wallpaper / desktop as the image above. It seems that it is related to the new presenter overlay in 14.5? Does block Screenshotting work? It seems to allow screenshotting even when enabled.