-
Notifications
You must be signed in to change notification settings - Fork 9
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
Add recipe to deploy qubes-video-companion for screensharing/videoconferencing #49
Comments
Not sure how to propose the proper way to do this though. It's a two part thing, dom0+template installation. Seems like the workflow I see here is to add this in the default templates (xfce) so the companion is available into standard qubesos deployment vs in minimal templates cloned and specialized? Throughts? |
It won't be present in the default installation (explained at the bottom of this post).
Possible.
Thanks for writing this with details, it is important.
The Dom0 part is easy. The Template part for use with devices will be targetting qubesctl --skip-dom0 --targets=QUBE state.apply video-companion.install
It will not be added to the default template by me for two reasons:
|
Just make sure that you understand that qubes-video-companion needs to run in the "stream receiver" qube (where the screenshare is needed, where the videoconference will happen) and the qubes selected by the app is where the stream originates from. |
I am not sure it makes sense to create qubes for this package. What do you think? Qusal already has things that can be used for sharing and receiving, such as browser and signal. The state that install the qubes-video-companion will target those qubes (at user's will, not by default). |
As discussed it might make sense to think of integrating obs since the most ideal stream aggregatior here to advance what was presented by @deeplow https://m.youtube.com/watch?v=_UxndcxIngw&t=20052s, without the whole video editing with dgpu pass-through used for video editing. Just being able to stream screen capture and my videocam with voice would be good enough to do short, unedited videos in my use case. |
How did you install in Debian? Flatpak, Debian repo or Ubuntu PPA?
Debian releases are 1 year behind upstream, which for some software, it can make a great difference. I don't have much experience with OBS to justify the PPA, unless security patches are made much earlier to the Ubuntu PPA than to the Debian repos. |
OBS is a client, every client has a formula, |
Commitment
I confirm that I have read the following resources:
Current problem (if any)
Sharing screens/webcam for people doing videoconferencing or live screensharing is complicated under Qubes.
https://github.com/QubesOS/qubes-video-companion resolved that.
But its not installed by default. qusal offers the possibility to do it easily and do the right thing creating the proper qubes to do ti efficiently.
Proposed solution
Another out of the box inexperience.
The value to a user, and who that user might be
User: ability to use camera easily
Documentarists: now they can use qubes-screenshot merged into dom0 deployment. But creating screencast videos is still convulated.
Developers: Easily share workflow leading to an error in github issues, screeencasting directly a single window content for recording, with/without sound.
The text was updated successfully, but these errors were encountered: