views:

5342

answers:

7

I'm planning to expose a server( Amazon EC2 instance) via VNC. I dont want the user to download and install remote desktop application. I want a browser based VNC viewer. I have found the java applet based VNC viewers bit annoying. Any Ajax, Flash based VNC viewer recommendations? Any pointers on how to configure the server to work with the viewers?

+2  A: 

we haven't used it that much. But, we've had good experience with yuuguu.

http://www.yuuguu.com/home

rich
A: 

There is a product EduVNC (http://www.eduvnc.com) which might work. THe website claims it has no client, just uses AJAX / HTML.

EduVNC is Windows basde( needs .Net) on the machine to be VNCd.
Balaji Sowmyanarayanan
+1  A: 

Have you tried LogMeIn (logmein.com)? It uses an applet but can also run via a browser plugin that it asks you to install.

Farid
LogMeIn's RemotelyAnywhere is very feature rich. Yet it is Windows only as far I can figure.
Balaji Sowmyanarayanan
We use it at my work place on Mac and Windows, both operating systems can function as clients or servers. Haven't tried it on Linux but it probably works on that too.
Farid
+1  A: 

I have only briefly played with it but this is the only thing I can think of that is js http://sourceforge.net/projects/ajaxvnc

mog
+1  A: 

Check out http://sourceforge.net/projects/guacamole, it supports any browser capable of rendering the CANVAS tag.

RDR222
+1  A: 

ThinVNC is another pure web alternative that uses HTML5 to replace the old VNC.

Here you have a link to the product page. There's a exe setup ready to be used, and free for non commercial use:

ThinVNC

:)

CybelMar
+2  A: 

If you are still looking you can check out noVNC. noVNC implements the entire VNC protocol in the browser using Javascript, Canvas and WebSockets. In some ways it's similar to Guacamole, but the VNC client is really in the browser rather than in the Java proxy so there is much less to run on the server. If you don't run the version of libvncserver that is patched to add WebSockets support, then you will need to run the generic WebSockets to TCP sockets proxy included with noVNC.

kanaka
+1, using noVNC in production
orip