Chrome Remote Desktop

Last updated
Chrome Remote Desktop
Developer(s) Google
Initial releaseOctober 8, 2011;12 years ago (2011-10-08) [1]
Stable release
120.0.6099.8 / November 28, 2023;3 days ago (2023-11-28)
Operating system ChromeOS, Linux (beta), macOS, iOS, Windows, Android
Type Remote desktop software
License Proprietary
Website remotedesktop.google.com

Chrome Remote Desktop is a remote desktop software tool, developed by Google, that allows a user to remotely control another computer's desktop through a proprietary protocol also developed by Google, internally called Chromoting. [2] [3] The protocol transmits the keyboard and mouse events from the client to the server, relaying the graphical screen updates back in the other direction over a computer network. This feature, therefore, consists of a server component for the host computer, and a client component on the computer accessing the remote server. Chrome Remote Desktop uses a unique protocol, as opposed to using the common Remote Desktop Protocol (developed by Microsoft [4] ).

Contents

Software

The Chrome Remote Desktop client was originally a Chrome extension from the Chrome Web Store requiring Google Chrome; the extension is deprecated, and a web portal is available at remotedesktop.google.com. The browser must support WebRTC and other unspecified "modern web platform features". [5] The client software is also available on Android [6] and iOS. [7]

If the computer hosts remote access, such as for remote support and system administration, [8] a server package is downloaded. [9] A Chromium-based browser that supports Chromium extensions such as Google Chrome or Microsoft Edge must be used. This is available for Microsoft Windows, OS X, Linux and ChromeOS. [10]

The Chrome Remote Desktop allows a permanent, pre-authorized connection to a remote computer, designed to allow a user to connect to another one of their own machines remotely. [11] In contrast, Remote Assistance is designed for short-lived remote connections, and requires an operator on the remote computer to participate in authentication, as remote assistance login is via PIN passwords generated by the remote host's human operator. This method of connection will also periodically block out the control from the connecting user, requiring the person on the host machine to click a button to "Continue sharing" with the connected client.[ citation needed ]

Under Windows, it supports copying and pasting across the two devices and real-time audio feed as well but lacks the option to disable sharing and transmission of the audio stream. The software is limited to 100 clients. Attempting to add further PCs after reaching 100 will result in a "failed to register computer" error. [12]

See also

Related Research Articles

<span class="mw-page-title-main">Web browser</span> Software used to navigate the internet

A web browser is an application for accessing websites and the Internet. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used on a range of devices, including desktops, laptops, tablets, and smartphones. In 2020, an estimated 4.9 billion people have used a browser. The most used browser is Google Chrome, with a 65% global market share on all devices, followed by Safari with 18%.

The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and data connections between the client and the server. FTP users may authenticate themselves with a plain-text sign-in protocol, normally in the form of a username and password, but can connect anonymously if the server is configured to allow it. For secure transmission that protects the username and password, and encrypts the content, FTP is often secured with SSL/TLS (FTPS) or replaced with SSH File Transfer Protocol (SFTP).

Independent Computing Architecture (ICA) is a proprietary protocol for an application server system, designed by Citrix Systems. The protocol lays down a specification for passing data between server and clients, but is not bound to any one platform. Citrix's ICA is an alternative to Microsoft's Remote Desktop Protocol (RDP).

<span class="mw-page-title-main">Virtual Network Computing</span> Graphical desktop-sharing system

Virtual Network Computing (VNC) is a graphical desktop-sharing system that uses the Remote Frame Buffer protocol (RFB) to remotely control another computer. It transmits the keyboard and mouse input from one computer to another, relaying the graphical-screen updates, over a network.

Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft Corporation which provides a user with a graphical interface to connect to another computer over a network connection. The user employs RDP client software for this purpose, while the other computer must run RDP server software.

A remote access service (RAS) is any combination of hardware and software to enable the remote access tools or information that typically reside on a network of IT devices.

NX technology, commonly known as NX or NoMachine, is a remote access and remote control computer software, allowing remote desktop access and maintenance of computers. It is developed by the Luxembourg-based company NoMachine S.à r.l.. NoMachine is proprietary software and is free-of-charge for non-commercial use.

Remote administration refers to any method of controlling a computer from a remote location. There are many commercially available and free-to-use software that make remote administration easy to set up and use. Remote administration is often used when it's difficult or impractical to be physically near a system in order to use it or troubleshoot it. Many server administrators also use remote administration to control the servers around the world at remote locations. It is also used by companies and corporations to improve overall productivity as well as promote remote work. It may also refer to both legal and illegal remote administration.

<span class="mw-page-title-main">Apple Remote Desktop</span> Application by Apple

Apple Remote Desktop (ARD) is a Macintosh application produced by Apple Inc., first released on March 14, 2002, that replaced a similar product called Apple Network Assistant. Aimed at computer administrators responsible for large numbers of computers and teachers who need to assist individuals or perform group demonstrations, Apple Remote Desktop allows users to remotely control or monitor other computers over a network. Mac Pro (2019), Mac mini with a 10Gb Ethernet card, and Mac Studio (2022) have Lights Out Management function and are able to power-on by Apple Remote Desktop.

Desktop virtualization is a software technology that separates the desktop environment and associated application software from the physical client device that is used to access it.

A web desktop or webtop is a desktop environment embedded in a web browser or similar client application. A webtop integrates web applications, web services, client–server applications, application servers, and applications on the local client into a desktop environment using the desktop metaphor. Web desktops provide an environment similar to that of Windows, Mac, or a graphical user interface on Unix and Linux systems. It is a virtual desktop running in a web browser. In a webtop the applications, data, files, configuration, settings, and access privileges reside remotely over the network. Much of the computing takes place remotely. The browser is primarily used for display and input purposes.

A home server is a computing server located in a private computing residence providing services to other devices inside or outside the household through a home network or the Internet. Such services may include file and printer serving, media center serving, home automation control, web serving, web caching, file sharing and synchronization, video surveillance and digital video recorder, calendar and contact sharing and synchronization, account authentication, and backup services.

In computing, the term remote desktop refers to a software- or operating system feature that allows a personal computer's desktop environment to be run remotely from one system, while being displayed on a separate client device. Remote desktop applications have varying features. Some allow attaching to an existing user's session and "remote controlling", either displaying the remote control session or blanking the screen. Taking over a desktop remotely is a form of remote administration.

This page is a comparison of notable remote desktop software available for various platforms.

Remote Desktop Services (RDS), known as Terminal Services in Windows Server 2008 and earlier, is one of the components of Microsoft Windows that allow a user to initiate and control an interactive session on a remote computer or virtual machine over a network connection. RDS was first released in 1998 as Terminal Server in Windows NT 4.0 Terminal Server Edition, a stand-alone edition of Windows NT 4.0 Server that allowed users to log in remotely. Starting with Windows 2000, it was integrated under the name of Terminal Services as an optional component in the server editions of the Windows NT family of operating systems, receiving updates and improvements with each version of Windows. Terminal Services were then renamed to Remote Desktop Services with Windows Server 2008 R2 in 2009.

<span class="mw-page-title-main">Google Chrome</span> Web browser developed by Google

Google Chrome is a cross-platform web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. Versions were later released for Linux, macOS, iOS, and also for Android, where it is the default browser. The browser is also the main component of ChromeOS, where it serves as the platform for web applications.

<span class="mw-page-title-main">ChromeOS</span> Linux-based operating system developed by Google

ChromeOS, sometimes styled as chromeOS and formerly styled as Chrome OS, is a Linux-based operating system developed and designed by Google. It is derived from the open-source ChromiumOS and uses the Google Chrome web browser as its principal user interface.

<span class="mw-page-title-main">Google Chrome App</span> Web application that runs on the Google Chrome web browser

Google Chrome Apps, or commonly just Chrome Apps, were a certain type of non-standardized web application that ran on the Google Chrome web browser. Chrome apps can be obtained from the Chrome Web Store along with various free and paid apps, extensions, and themes. The apps come in two varieties: hosted, or server-side, and packaged, or client-side; each format targeting different use cases. Support for Chrome Apps has been removed from Chrome in June 2022, except on ChromeOS where support has been extended until at least January 2025.

<span class="mw-page-title-main">Splashtop</span> Software

Splashtop is a family of remote-desktop software and remote support software, developed by Splashtop Inc. Splashtop enables users to remotely access or remotely support computers from desktop and mobile devices. Splashtop enables remote computer access for businesses, IT support and help desks, MSPs, and educational institutions.

AnyDesk is a remote desktop application distributed by AnyDesk Software GmbH. The proprietary software program provides platform independent remote access to personal computers and other devices running the host application. It offers remote control, file transfer, and VPN functionality. AnyDesk is often used in technical support scams and other remote access scams.

References

  1. "Chrome Remote Desktop". Google Operating System (Unofficial Google Blog). 8 October 2011.
  2. "Chromoting Build Instructions - Chromium - googlesource.com".
  3. "Google Chromoting - Remote Desktop Management - miniOrange". miniorange.com. Archived from the original on 2023-06-02. Retrieved 2022-02-02.[ dead link ]
  4. Deland-Han. "Understanding Remote Desktop Protocol (RDP) - Windows Server". docs.microsoft.com. Retrieved 2022-02-02.
  5. "Chrome Remote Desktop needs the latest web features for the best experience". google.com. Retrieved August 22, 2019.
  6. "Chrome Remote Desktop - Apps on Google Play". play.google.com. Retrieved 2022-02-02.
  7. "Chrome Remote Desktop". App Store. Retrieved 2022-02-02.
  8. Border, Charles (2007-03-07). "The development and deployment of a multi-user, remote access virtualization system for networking, security, and system administration classes". ACM SIGCSE Bulletin. 39 (1): 576–580. doi:10.1145/1227504.1227501. ISSN   0097-8418.
  9. "Remote Access". remotedesktop.google.com. Retrieved 2022-02-02.
  10. "Access another computer with Chrome Remote Desktop - Computer - Google Chrome Help". google.com. Retrieved August 22, 2019.
  11. "Chrome Remote Desktop". Chrome Web Store.
  12. "Controlling your computer from afar". Google Chrome Blog.