VNC, RFB and HTML5

… or how to visually web-control your mobile and embedded devices, by using new HTML5 based VNC viewers.

 3700 POS, 9700 HMS, Dell Wyse S30, Dell Wyse Winterm, HMI Panel PC Ex, HP t5000, IPC277D, IPC577C, IPC677C, MICROS e7, MICROS Kiosk, Mobile MICROS, Motorola Symbol MC3190-G, NI PPC-2015, NI PPC-2115, NI TPC-2012, NI TPC-2106, NI TPC-2106T, NI TPC-2512, NI TPC-2512D, NI TPC-2515, NI TPC-2515D, Panel PC 477B, Panel PC 577B, Panel PC 677B, SIMATIC 477C

In the last weeks I found a new, extremely exiting way to simplify the remote control of embedded and mobile devices by using a new HTML5 based VNC viewer (e.g. noVNC) which completely replaces a traditional desktop VNC Viewer software.
The system architecture is quite simple as the HTML5 based VNC viewer software is able to run within a WebBrowser without any additional native plugins or dlls, exept HTML5 support. As HTML5 is surely getting (or is already) the next big thing within Web technology, all popular browsers are already supporting parts of the HTML5 standard. The support and the performance of the HTML5 engines will definitely increase within the year 2012. But even the actual support for HTML5 seems to be more than enough to enable a quick, stylable and easy to use Web-based VNC viewer software.
In my example and system architecture the noVNC viewer is directly delivered by my Windows CE based VNC viewer in order to further simplify the setup of such a system, without the need for an additional WebServer running on the embedded device.


Leave a Reply

Your email address will not be published. Required fields are marked *