Re:Bananas: Cross-Platform screen sharing made simple
by GorillaMoe on Thursday November 28, 2024 @11:03AM
(#42266237)
Thanks for the detailed explanation!
Re:Bananas: Cross-Platform screen sharing made simple
by cl3misch on Friday November 29, 2024 @04:03AM
(#42272354)
Sure, but somebody will have to host the website for the "web browser based person"? Even though the audio/video traffic will be P2P, there has to be some interface in the browser?
I keep wondering whether this browser interface would be possible on a static website with all code running client-side.
Re:Bananas: Cross-Platform screen sharing made simple
by GorillaMoe on Friday November 29, 2024 @04:43AM
(#42272605)
That is totally possible if you just want to join a driver/host.
If you want to take over and become the driver that would not be possible or with some real limitations (not being able to give access to your keyboard/mouse and also not having the ability to show the cursors of the participants)
Running over WebRTC the web browser based person can communicate with the host person who is running a native WebRTC app.
The session initialization needs some kind of middle man (server) that lets both parties to agree on the session communication details. This per se doesn't really need any account.
The person who wants to host the session could generate a temporary one time auth token that they then communicate to their peer using whatever means (send a pigeon, use email, chat app) that lets the client to connect to their host.