LOGO

ThinVNC: Remote Computer Control with HTML5

November 25, 2010
ThinVNC: Remote Computer Control with HTML5

Remote Desktop Access Without Plugins: An Overview of ThinVNC

Many remote desktop applications are available, each effectively enabling desktop sharing for work, home, or mobile use. For Windows, the built-in remote desktop functionality is robust, but requires a connecting client. Similarly, VNC solutions like RealVNC or UltraVNC also necessitate a client – either a standalone application or a Java-based version integrated into a webpage.

Traditionally, every remote desktop application has demanded some form of browser plugin. However, ThinVNC presents a departure from this norm.

Introducing ThinVNC: A New Approach

ThinVNC represents a significant advancement in remote desktop technology. Despite its name, the "VNC" component is misleading; it doesn't utilize the VNC protocol. Instead, the developers have created their own remote desktop software from the ground up, leveraging HTML5 as its front-end interface.

This means any web browser supporting HTML5 – including Chrome, Internet Explorer, and Firefox – can display and interact with the remote computer without needing additional software.

ThinVNC is open source and freely available for non-commercial applications. It currently supports Windows XP, Vista, 7, and Server 2003/2008 operating systems.

Installation and Initial Setup

The installation process is straightforward. Simply download the file and execute the installer. The service will then launch and integrate into your system's toolbar, completing the basic setup.

Upon initial setup, it's crucial to access the settings and update the default login credentials. Navigate to the File menu to halt the service and modify these settings. The default username and password are both 'admin', which poses a security risk.

Choose a strong, unique password that only you know to protect your system.

control-computer-remotely-html5-thinvnc-1.jpg

Configuration Options

Within the "HTTP" configuration tab, you can adjust the ports the service listens on, as well as the presentation server settings. These presentation features will be detailed further below.

The ultimate outcome is access to your local computer through any modern web browser, completely eliminating the need for plugins.

control-computer-remotely-html5-thinvnc-2.jpg

Remote Access Beyond the Local Network

To access your PC from outside your local network, you must configure "Port Forward" settings on your router. Ensure you forward traffic to port 8080 on your local machine (ThinVNC's default port) after changing the default password. Without this configuration, external access will be unavailable.

Presentation Server Functionality

The presentation server enables external users to view your screen only. When connected, they will see your screen directly within their web browser, again without requiring any plugins. This is particularly advantageous compared to solutions like WebEx, which often necessitate the installation of specialized plugins – a barrier for many users.

The simplicity of this setup allows external viewers to easily observe your screen, provided they have the correct password.

control-computer-remotely-html5-thinvnc-3.jpg

Managing Remote Users

To add a remote user, right-click on the service icon and select "Manage Presentation". This allows you to input the remote viewer's email address, which generates a temporary username and password for them. An invitation email containing the access code can also be automatically generated.

Conclusion: ThinVNC – A Valuable Tool

ThinVNC is an excellent choice if you require straightforward remote desktop access without the hassle of plugins. A key feature lacking compared to alternatives like LogMeIn or traditional VNC solutions is file transfer capability. The screen refresh rate is also slightly slower than LogMeIn, though it remains perfectly usable.

However, if you need rapid, emergency access to your machine without installing a dedicated client, ThinVNC provides a compelling solution.

Share your thoughts on ThinVNC in the comments below, and let us know if you've discovered any easier alternatives.

#remote control#HTML5#VNC#ThinVNC#remote access#computer control