||It has been suggested that this article be merged into Remote desktop. (Discuss) Proposed since October 2013.|
|This article needs additional citations for verification. (September 2014)|
The most common two scenarios for desktop sharing are:
- Remote log-in
- Real-time collaboration
Remote log-in allows users to connect to their own desktop while being physically away from their computer. Systems that support the X Window System, typically Unix-based ones, have this ability "built in". Windows versions starting from Windows 2000 have a built-in solution for remote access as well in the form of Remote Desktop Protocol and prior to that in the form of Microsoft’s NetMeeting.
The open source product VNC provides cross-platform solution for remote log-in. Virtual Network Computing (VNC): Making Remote Desktop Sharing Possible Remote desktop sharing is accomplished through a common client/server model. The client, or VNC viewer, is installed on a local computer and then connects to the network via a server component, which is installed on a remote computer. In a typical VNC session, all keystrokes and mouse clicks are registered as if the client were actually performing tasks on the end-user machine.
The shortcoming of the above solutions are their inability to work outside of a single NAT environment. A number of commercial products overcome this restriction by tunneling the traffic through rendezvous servers.
Apple users require Apple Remote Desktop (ARD)
Real-time collaboration is much a bigger area of desktop sharing use, and it has gained recent momentum as an important component of rich multimedia communications. Desktop sharing, when used in conjunction with other components of multimedia communications such as audio and video, creates the notion of virtual space where people can meet, socialize and work together. On the larger scale, this area is also referred as web conferencing.
Comparison of notable desktop sharing software
|Application/tool||Cost||Screen sharing||Remote access||Instant messaging||Share control||Video conferencing||File transfer||Operating Systems Supported|
|BeAnywhere||Free Professional Version Available||Yes||Yes||Yes||Yes||No||Yes||Windows, Java, Mac, Android|
|Chrome Remote Desktop||Free||Yes||Yes||Yes, Using Hangouts||Yes||Yes, Using Hangouts||No||Windows, Java, Mac, Android|
|Glance||$49.95/month, free trial available||Yes||No||Yes||Yes||Yes||No||(No download) Windows, Mac, Linux, iPhone, Android|
|HipChat||$2 per user/month||Yes||No||Yes||No?||Yes||Yes||Windows, Mac, Linux, iPhone/iPad, Android|
|IBM Lotus Sametime||$338.00 annual||Yes||Yes||Yes||Yes||Yes||Yes||Windows, Linux, Mac|
|LogMeIn||Free trial, then minimum of $49/year allowing control of 2 PC's||Yes||Yes||No||No||No||Yes||Windows, Mac, iPhone, iPad, Android|
|Mikogo||$19 – $25/month, free for non-commercial use||Yes||Yes||Yes||Yes||?||Yes||Windows, Mac, Linux, iPhone, iPad, Android|
|join.me||$13 - $19/month, Basic=free for non-commercial use with ads||Yes||Yes||No||Yes||No||Yes||Windows, Mac, iPhone, iPad, Android|
|Nefsis||Free version available||Yes||Yes||Yes||Yes||Yes||Yes||Windows|
|Netviewer||$39.90/month, free for non-commercial use||Yes||Yes||Yes||Yes||Yes||Yes||Windows, Mac|
|RealVNC||Free; commerical version with more features available||No||Yes||No||No||No||No||Windows, Mac, Linux|
|Skype||Free since summer 2014||Yes||Yes||Yes||No||Yes||Yes||Windows, Mac, (Linux - no sharing as client or server)|
|TeamViewer||$749 – $2,690, free for non-commercial use||Yes||Yes||Yes||Yes||Yes||Yes||Windows, Mac, Linux, iPhone, Android|
|Techinline||$30/month, $20/5-session bundle||Yes||Yes||Yes||Yes||No||Yes||Windows|
|Webex||45 cents per minute/per user||Yes||Yes||Yes||Yes||Yes||Yes||Windows, Linux, Mac, Unix, Solaris, iPhone|
|Yuuguu||$19/month||Yes||Yes||Yes||Yes||?||?||Windows, Linux, Mac|
- Virtual Network Computing (VNC): Making Remote Desktop Sharing Possible. Businessnewsdaily.com (2013-11-07). Retrieved on 2014-03-16.