A past discussion on Video conferences in Qubes lead to the creation of a github issue which culminated in the documentation of how to this. Thanks to everyone involved!
The Problem
We all know the frustration of having to demo a project on one AppVM A but having our regular videoconferencing software in AppVM B. One has to install/start the software on the other one, making an overall bad experience. Sometimes even having to do this in a rush because we had forgotten about this “detail”.
The Solution
Having an option to Share Screen to AppVM on AppVM A which would show as a virtual camera on AppVM B with the screen from A . Then on the videoconferencing software all the user would have to do is select that virtual camera to share the screen.
A guide on how to do this is linked bellow (disclaimer: it’s a bit technical):