In Progress

We need to provide bidirectional VNC client in a typical desktop or mobile web browser

Functional description


We need to provide bidirectional VNC client in a typical desktop

or mobile web browser, such as [url removed, login to view] (we

can assume that the browser supports HTML5) -- note that the link

to the project above is an example, NOT a requirement.

Basically we want to achieve the functionality of a VNC viewer

connected to a VNC server, including providing input to the GUI

of the applications running on the VNC server.

But instead of requiring the user to install and explicitly use a

VNC client, we need to allow to the user to connect to the VNC

server just by pointing a typical web browser (HTML5-enabled) to

a specific web page.

System architecture


The system should support the following architecture:

a) on one end, the VNC server is provided by a Qt 4.8.x

application [url removed, login to view]

running on a Linux embedded system. We should assume that

the embedded system provides just the VNC server and no

other VNC processing (proxying, etc.);

b) on the other end, the user can use a typical browser

(HTML5-capable, on a desktop or mobile device);

c) between the browser of the user (b) and the embedded

device with the VNC server (a) we can have a (web) server.

If needed, this server can:

- provide a specific web page for the user to connect to;

- do any bidirectional translation that may be needed between

the VNC protocol of the server (a) and the web protocol

necessary to interact with the user through the browser


Test case


With a successful system we should be able to:

- set up a server as follows:

- start a VNC server on a networked Linux workstation;

- on the same server start a graphical application displayed

in the VNC server session (e.g., a terminal emulator such

as Gnome Terminal);

- set up the server (at point (c) above) which can have

installed (if necessary) the proxy/translator between the VNC

server and the web browser developed and configured during

this work;

- set up a user device as follows (will be tested both on a

desktop and a mobile device):

- start a typical HTML5-enabled web browser

- point the web browser to a specific web page and:

- the browser should display and update the image from the

VNC server;

- the user should be able to interact with the application on

the VNC server through the web page, both through mouse and

keyboard (e.g., clicks should open menus, keyboard input

should be displayed in the application).

Skills: App Designer, App Developer, HTML, HTML5, Linux

See more: We need to improve the landing page of a web site, we need desktop engineer in mumbai, we need a professional logo designer to come up with a unique sharp modern clean looking logo for our client that operated in th, html, html5, app develeopment, project description i need a freelancer to provide full leads for physical marketing so we need full name full address drivers, java desktop application web browser, vnc client pda open source, pda vnc client, free vnc client windows mobile, vnc client vb6, best vnc client windows mobile, server client databse desktop application cnet, free web based vnc client, vnc client windows mobile, spark client remote desktop control, programming vnc client

About the Employer:
( 0 reviews ) Alpignano, Italy

Project ID: #15303168

Awarded to:


Hi! I have rich experience in this field. Relevant Skills and Experience App Designer, App Developer, HTML, HTML5, Linux Please contact me. Proposed Milestones €555 EUR - complete Thank you for your reply.

€250 EUR in 20 days
(0 Reviews)

4 freelancers are bidding on average €389 for this job


My name is Bharat. I have 7 years of experience in application building. I am part of a professional team of 15 developers who are very good at making mobile android/IOS applications (SDK, SWIFT). Relevant Skills and More

€500 EUR in 20 days
(16 Reviews)

Hi… Greeting of the day Hope my proposal find you well. I complete your task on time and in budget with great accuracy. Waiting for your reply  Thanks   Ajay Dhangar Relevant Skills and Experience I have more than 5 More

€250 EUR in 5 days
(4 Reviews)

i can develop this for you Relevant Skills and Experience i have an experience of 1.5-2 years in this field Proposed Milestones €555 EUR - 1 sir i did projects like this kindly reply i want to discuss it with you

€555 EUR in 10 days
(0 Reviews)