signalapp / Signal-Desktop

A private messenger for Windows, macOS, and Linux.
https://signal.org/download
GNU Affero General Public License v3.0
14.49k stars 2.63k forks source link

Feature Request: Screen Sharing + Remote Desktop Support #2230

Closed renne closed 3 years ago

renne commented 6 years ago

Bug description

Teamviewer and others have devastating security records.

Expected result:

Please add support for screen sharing and remote desktop in Signal-Desktop:

  1. Alice requests screen sharing/remote desktop from Bob
  2. Bob accepts/denies screen sharing/remote desktop

Platform info

Signal version: Next one

Operating System: Any

Trolldemorted commented 6 years ago

rdp or vnc in a ssh tunnel have devastating security records?

renne commented 6 years ago

RDP or VNC in a SSH tunnel are too complicated for average joes. That's why Teamviewer is used so much. Adding screen-sharing/RDP to Signal-Desktop offers synergy effects:

  1. Easy to use AND secure remote administration for a average joes
  2. Wider spreading of Signal-Desktop
Edu4rdSHL commented 6 years ago

Renne, has you tested anydesk.com?

renne commented 6 years ago

@Edu4rdSHL I just looked at their website. It seems there a two NO-GOs:

  1. closed source
  2. OS dependent
MarcinSzafran commented 5 years ago

Screen sharing is necessary - that's why I'm using Wire https://wire.com/

Venve commented 4 years ago

I agree that it is necessary on desktop and mobile app to. (Wire is not free.) Instead of sending frames from camera it could be option to switch on screen. I don't know of any other application has this. (Opportunity for Signal)

Remote desktop is totally another type of app, out of scope for messaging app. People who need it will use other tools.

tpapp commented 4 years ago

Skype has screen sharing (just view, not remote desktop control). That's the only reason I keep using it on the desktop instead of Signal when screen sharing is necessary. This would be a great feature.

TeoColuccio commented 4 years ago

Skype has screen sharing (just view, not remote desktop control). That's the only reason I keep using it on the desktop instead of Signal when screen sharing is necessary. This would be a great feature.

Me too..

2Belette commented 4 years ago

+1

ph777 commented 4 years ago

+10

TheColonel2688 commented 4 years ago

+1

invious commented 4 years ago

+1

daya commented 4 years ago

+100

Considering WhatsApp is on the heels albeit without desktop screen sharing functionality this feature in Signal will be a big plus and would make me dump WhatsApp, Screen, Teams and Skype forever.

briandoconnor commented 3 years ago

+1

Energiereaktor commented 3 years ago

+1 This feature would be amazing! It could be similar to discord. There you can select an application or a screen to share and set the resolution and frequency of the video stream.

hubyhuby commented 3 years ago

+1000 that s my most anticipated feature of any software out there!

Edit 26/04/21 : Any news on this feature ? Really looking forward to screen SHARING so I can get ride of Skype ! I use skype every day with my other companies folks just for this unique feature : screen sharing. (Remote desktop is definetely not as urgent as sharing for most professional users I think )

lu4p commented 3 years ago

I don't need remote desktop like functionallity, but screen sharing would be nice.

pierre-luc commented 3 years ago

+1

dinnymate commented 3 years ago

+1

kazimkarta commented 3 years ago

+1

mennucc commented 3 years ago

RDP or VNC in a SSH tunnel are too complicated for average joes.

in particular, it is a PITA if the other side is (1) computer illiterate (2) behind a NAT (3) I am behind NAT as well . (Choose two out of three).

lu4p commented 3 years ago

I think screen-sharing can be nicely integrated into group/ one to one calls.

ibby89 commented 3 years ago

I'd like to voice support for this as well. We currently use AnyDesk at the office but I find myself needing to offer remote assistance more and more to family and friends since the virus situation began. It'd be good to have a secure, accessible and user-friendly service to handle both professional and private remote desktop and screen-sharing!

EvanHahn-Signal commented 3 years ago

Just wanted to give an update and say that we're aware of this request. I have no ETA on a release, but we know it's a desired feature.

rlengland commented 3 years ago

Another vote for screen share. Signal is 90% ready to let me leave Google Hangouts/Meet (That and the lack of video image rotation between Signal-Desktop and the phone)

Use case for screen sharing: Assisting family/friends installing/using software on their computers (AdHoc support) Remote Education

malek-f commented 3 years ago

+1

VaclavC commented 3 years ago

+1

EvanHahn-Signal commented 3 years ago

Thanks for the enthusiasm, everyone! Know that this is on our radar as a desired feature. Feel free to continue leaving "+1"-style comments, but that might distract us a bit from doing other work.

rrust commented 3 years ago

+1 Just to let you know: my company plans to switch to Signal, we aim to get rid of all other team meeting and collaboration tools. Screen sharing is the last on our list. Keep up the good work!

Flos commented 3 years ago

I would split this feature request into two pieces. One ticket just for Screen Sharing, which I really would love to see in the desktop app soon.

The Remote Desktop support is for me something nice to have. But I personally would not leave a vote for it.

rainer81 commented 3 years ago

+1

heygarrett commented 3 years ago

+1 for screen sharing. I would love to move away from Google Meet for Jackbox game nights.

kuoliangkwong commented 3 years ago

+1 for screen sharing. Planning to move away from Skype as I always have Skype freezing problem

BaankeyBihari commented 3 years ago

+1 for screen sharing

ktzsolt commented 3 years ago

+2 for screensharing! With screen sharing this app would be awesome and I would delete all the others! +1for remote control in screen share as it is in teams would be nice, but not crucial. -1 for remote desktop, it is definitely not needed in this app, if you need that use logmein, realvnc, teamviewer, native rdp etc

berserkwarwolf commented 3 years ago

+1 My company is willing to switch to Signal of Screen Sharing is implemented.

lukebrowell commented 3 years ago

If anyone is desperate for this feature today and can’t wait, consider using a virtual webcam to send your screen via the video feed. OBS is free opensource and let’s you make your screenshare appear as an optional webcam.

bobisapotato commented 3 years ago

+1, expecting to see this a little bit later down the road. Regardless as some people have mentioned you can just use an obs virtual webcam. But it would be wonderful to see it built into signal.

rlengland commented 3 years ago

I would consider the OBS option but it has a lot of bells and whistles and I don't find a way to set it up to stream with Signal. Is there a tutorial or howto available that explains this?

henno commented 3 years ago

My team does remote pair programming. We used to use Skype but it was laggy and we could not click to point with a blue pointing arrow as we can with Teamviewer. The problem is that Teamviewer audio sucks: since version 10 Teamviewer mutes every other app to about 5%. I think they do this to get echo cancellation without advanced signal processing.

So, would you please make sure to:

  1. Make it possible for the viewer to point to things on the shared screen by holding down the mouse button like in Teamviewer Meeting. Sometimes it can be pretty hard to verbally express the exact spot on the screen you are trying to draw the sharers attention to.
  2. Make it fast. We have tried countless apps but we have only found a few which are actually comfortably responsive: Teamviewer, Anydesk and Splashtop. Most others react with high latency (like Google Hangouts) and/or too blurry to read smaller texts on low bandwith link (Skype)
  3. Make it use as little CPU as possible. Can't concentrate when laptop's vent make noise and the case is hot.
  4. Make it possible to use it on group calls.

I agree with others that remote control is nice to have but not necessary, especially when we can point.

daya commented 3 years ago

@everyone here I have donated money to Signal org and would donate more to support this feature. I request the community that receives so much value from this app to financially support this fantastic initiative.

TheWidespreadDesolation1 commented 3 years ago

+1

baermathias commented 3 years ago

+1 for screen sharing

chrisrede commented 3 years ago

+1 for screen sharing!!

erik55 commented 3 years ago

I would consider the OBS option but it has a lot of bells and whistles and I don't find a way to set it up to stream with Signal. Is there a tutorial or howto available that explains this?

@rlengland

You can use the open source GPLv2 software OBS Studio on Windows, Mac and Linux for the Virtual Cam that gives you Screen Sharing also for Signal. Here is a short but good video tutorial

In case you are using Linux, the Virtual Camera is still not included as of version 26.1 of OBS Studio. Here is an explanation on how to install the plugin for Linux. (Howto for Ubuntu/Debian and Fedora + this to start/in case of problems)

Of course I’d also prefer if it was included in Signal Messenger (on the phone and the desktop). I could get rid of Zoom, Skype etc.

ghost commented 3 years ago

+1 Would make signal feature complete 👍

cfgardez commented 3 years ago

+1 for screen sharing

adih2001 commented 3 years ago

+1 this feature would be amazing!

jakobfdev commented 3 years ago

+1 would be a big thing

igorivanovic commented 3 years ago

+1