top | item 42264644

(no title)

vstollen | 1 year ago

Do both the sharing and receiving users need to install the app? If not, it would probably be much easier to start using the app if at least the receiving user could view my screen from their web browser.

Apart from that, I often fall back to https://github.com/adamyordan/laplace when I need to share my screen. It works in the browser and has great image clarity. Sadly, the demo instance is down, so you need to host it yourself. Also, it can have trouble inside some enterprise network/firewall setups.

discuss

order

cl3misch|1 year ago

> the receiving user could view my screen from their web browser

How would this be possible "without the need for an account or any server infrastructure" claimed by this project?

samiv|1 year ago

With WebRTC the "without any server infrastructure" only refers to the P2P part. The session initiation is outside of this. So in practice this means you need a server for the initial handshakes and then the actual session is P2P.

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.

GorillaMoe|1 year ago

Probably doable as the participant does not need to do the heavy lifting of the host with drawing cursors over other windows.

Might sketch out a quick demo at web.getbananas.net this weekend.

This should be also OSS and everyone should be able to host their own version of that web Framework.