Skip to content
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 remote-control feature to screen sharing #1210

Open
uhoreg opened this issue Feb 18, 2017 · 17 comments
Open

add remote-control feature to screen sharing #1210

uhoreg opened this issue Feb 18, 2017 · 17 comments
Labels
A-VoIP O-Occasional Affects or can be seen by some users regularly or most users rarely T-Enhancement X-Needs-Design X-Needs-Product More input needed from the Product team X-Spec-Changes

Comments

@uhoreg
Copy link
Member

uhoreg commented Feb 18, 2017

a la Team Viewer or similar

@rd-su
Copy link

rd-su commented Feb 18, 2017

I would love it!

@ara4n
Copy link
Member

ara4n commented Feb 18, 2017

how would this work? is this like Remote Desktop or VNC to control the remote machine somehow? This can't be done via web standards, so riot-web would be heading off into custom browser apps (as Chrome Remote Desktop does it), afaik...

@ara4n ara4n added the P3 label Feb 18, 2017
@uhoreg
Copy link
Member Author

uhoreg commented Feb 19, 2017

Yes, something like VNC or RDP remote-control.

/me imagines family tech support sessions

@kolAflash
Copy link

That feature would be more than great! Especially with encryption included.

Of course the user providing access to his desktop should get a big, red warning he has to approve every time before someone gets access to remote control for his desktop.

Maybe there could also be a feature giving one user always access to another users desktop. But in that case
a very, very big red colored warning should have to be approved before. Nevertheless also that feature would be great for family computer support.

Technically I guess this feature can't be implemented in a browser (at least without a browser add-on).
But in the desktop app it should be possible via Electron.

@MurzNN
Copy link

MurzNN commented Dec 27, 2017

Seems new Jitsi have remote screen control module: jitsi/jitsi-meet#1437

@MurzNN
Copy link

MurzNN commented Aug 9, 2018

Jitsi release an electron app, that have build-in remote control: jitsi/jitsi-meet#1437 (comment)
screenshot
Does Riot use same app, or other branch?

  • If yes, how to hard enable this feature?
  • If no, can we change it to jitsi-meet-electron with remote control feature?

@Poilaucul
Copy link

This is what would make Riot compete with the big guys (Microsoft)

@gafarma89
Copy link

gafarma89 commented Aug 21, 2020

Web browsers have desktop sharing support (both specific window and full desktop).

Rocket (which is also open source) has this features (without installing plugin on browser). It works great.

Please add it on element web and native.

@t3chguy
Copy link
Member

t3chguy commented Aug 21, 2020

Browsers not have desktop sharing support (both specific window and full desktop).

Yes they do. Try https://www.webrtc-experiment.com/Pluginfree-Screen-Sharing/

@MurzNN
Copy link

MurzNN commented Aug 21, 2020

This feature request is about remote control of remote side (control mouse and keyboard of remote side) that jitsi-meet electron app have, not for simple (readonly) screen sharing. For simple screen sharing there are issue element-hq/element-desktop#683

@gafarma89
Copy link

gafarma89 commented Aug 27, 2020

Browsers not have desktop sharing support (both specific window and full desktop).

Yes they do. Try https://www.webrtc-experiment.com/Pluginfree-Screen-Sharing/

@t3chguy I'm sorry. I fixed my message. I wrote it wrong :)

@MurzNN oh.. yes.. This issue is about controlling remote. Not read-only view...

But controlling also would be great like teamviewer. Does new version of browsers support controlling remote without extension?

@hex-m
Copy link

hex-m commented Dec 21, 2020

Jitsi Meet Electron removed the remote control feature because of a vulnerability and they don't plan to add in back for now. jitsi/jitsi-meet-electron#483

@ogghi
Copy link

ogghi commented Jan 19, 2021

That's really sad actually! Could one add just mouse control for example?

@SimonBrandner SimonBrandner added A-VoIP O-Occasional Affects or can be seen by some users regularly or most users rarely X-Needs-Design X-Needs-Product More input needed from the Product team and removed P3 labels Sep 11, 2021
@Ezwen
Copy link

Ezwen commented Sep 5, 2022

Maybe in Element Call?

@kolAflash
Copy link

kolAflash commented Nov 13, 2022

I switched to RustDesk for Remote Control.
(OpenSource, encrypted, current nightly also has no more proprietary libsciter dependeny)
https://en.wikipedia.org/wiki/RustDesk
https://github.com/rustdesk/rustdesk/releases

@ogghi
Copy link

ogghi commented Nov 14, 2022

Nice, will have a look! Thanks

@vertigo220
Copy link

Just my .02, for something like this, which is its own whole thing and requires significant work to do it right and has major implications if it's not done right, it's better left to programs made specifically for it. Trying to implement it into matrix just seems like an undue burden that would take away from other, more important things, and open it up to possible maliciousness. Better to just use apps that already exist for this. And I'd definitely recommend NOT using TeamViewer.

@t3chguy t3chguy transferred this issue from element-hq/element-web Mar 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-VoIP O-Occasional Affects or can be seen by some users regularly or most users rarely T-Enhancement X-Needs-Design X-Needs-Product More input needed from the Product team X-Spec-Changes
Projects
None yet
Development

No branches or pull requests