Remote desktop access tools are nothing new. Even Chromebooks have had a few third-party remote access solutions for quite sometime now. However, we have always been more interested in the first-party remote access capability that Google promised last year. This past Friday, Google finally delivered on that promise, releasing Chrome Remote Desktop beta version. Hit the jump for more.
From the Chome Web Store description: “Chrome Remote Desktop BETA is the first installment on a capability allowing users to remotely access another computer through the Chrome browser or a Chromebook.”
This being a beta version, it’s intended to demonstrate the core Chrome Remoting technology - Google initially used the portmanteau “Chromoting” - and gather feedback. This remote access solution can be used to connect any two machines across different platforms, including Windows, Linux, Mac and Chromebooks. All you need is two computers with Google’s Chrome browser and the Chrome Remote Desktop extension.
“This version enables users to share with or get access to another computer by providing a one-time authentication code. Access is given only to the specific person the user identifies for one time only, and the sharing session is fully secured,” reads the description.
“One potential use of this version is the remote IT helpdesk case. The helpdesk can use the Chrome Remote Desktop BETA to help another user, while conversely a user can receive help by setting up a sharing session without leaving their desk. Additional use cases such as being able to access your own computer remotely are coming soon.”
The protocol is something we designed and based on several google technologies:
1. Bottom layer is p2p connection established by libjingle, this can be udp, tcp or relay through google. 2. We use PseudoTcp implementation in libjingle to provide reliable connection. 3. On top of that is SSL connection. 4. protobuf is used for structured data and framing. 5. Graphics is encoded using VP8.