ngx-present should have presenter-mode as requested in #1. To be able to use the presenter mode you have to use "extend display" instead of "mirror display" while connected to a beamer. Otherwise you're not able to see two browser windows at the same time; presenter on screen 1, slide-by-slide on screen 2 (beamer).
For technical presentations sometimes we need to share the screen or at least one window. With "extend display" we're not able to see one window on both screens, at least not with os capabilities.
What we can do is capture the screen 1 / a window with WebRTC and present it within a browser tab as video. This tab / window can be moved to the second screen to "share" content of screen 1
ngx-present should have presenter-mode as requested in #1. To be able to use the presenter mode you have to use "extend display" instead of "mirror display" while connected to a beamer. Otherwise you're not able to see two browser windows at the same time; presenter on screen 1, slide-by-slide on screen 2 (beamer).
For technical presentations sometimes we need to share the screen or at least one window. With "extend display" we're not able to see one window on both screens, at least not with os capabilities. What we can do is capture the screen 1 / a window with WebRTC and present it within a browser tab as video. This tab / window can be moved to the second screen to "share" content of screen 1
Code and Demo: https://www.webrtc-experiment.com/getDisplayMedia/