Create Remote Desktop with WebRTC [closed] Create Remote Desktop with WebRTC [closed] node.js node.js

Create Remote Desktop with WebRTC [closed]


Try this: VNC client on 200 lines of JavaScript

Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC and RDP.Thanks to HTML5, once Guacamole server is installed, all you need to access your desktops is a web browser.


Try chrome's desktopCapture experimental extension API. You can test this chrome extension!

Updated at: Oct 06, 2015

desktopCapture API in Chrome or screen capturing API in Firefox doesn't provides remote-desktop-access or remote-desktop-control.

Both API providers generates stateless screen; and remote users can merely view the screen.

Here is a browser-based VNC client:

VNC client using HTML5 (Web Sockets, Canvas) with encryption (wss://) support. http://novnc.com

Source code: https://github.com/kanaka/noVNC

You can easily switch from WebSockets to WebRTC data channels.


ScreenCat is a remote desktop in JS using WebRTC under the hood.