]>
Commit | Line | Data |
---|---|---|
660740b5 JM |
1 | New tight PNG protocol: |
2 | http://wiki.qemu.org/VNC_Tight_PNG | |
3 | http://xf.iksaif.net/blog/index.php?post/2010/06/14/QEMU:-Tight-PNG-and-some-profiling | |
4 | ||
30298582 JM |
5 | RFB protocol and extensions: |
6 | http://tigervnc.org/cgi-bin/rfbproto | |
7 | ||
adfe6ac1 JM |
8 | Canvas Browser Compatibility: |
9 | http://philip.html5.org/tests/canvas/suite/tests/results.html | |
10 | ||
11 | WebSockets API standard: | |
ad873493 | 12 | http://www.whatwg.org/specs/web-apps/current-work/complete.html#websocket |
adfe6ac1 | 13 | http://dev.w3.org/html5/websockets/ |
ad873493 | 14 | http://www.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-00.txt |
adfe6ac1 JM |
15 | |
16 | Browser Keyboard Events detailed: | |
17 | http://unixpapa.com/js/key.html | |
18 | ||
19 | ActionScript (Flash) WebSocket implementation: | |
20 | http://github.com/gimite/web-socket-js | |
21 | ||
22 | ActionScript (Flash) crypto/TLS library: | |
23 | http://code.google.com/p/as3crypto | |
24 | http://github.com/lyokato/as3crypto_patched | |
25 | ||
26 | TLS Protocol: | |
27 | http://en.wikipedia.org/wiki/Transport_Layer_Security | |
28 | ||
29 | Generate self-signed certificate: | |
30 | http://docs.python.org/dev/library/ssl.html#certificates | |
1c91712f | 31 | |
2c2b492c JM |
32 | Cursor appearance/style (for Cursor pseudo-encoding): |
33 | http://en.wikipedia.org/wiki/ICO_(file_format) | |
34 | http://www.daubnet.com/en/file-format-cur | |
35 | https://developer.mozilla.org/en/Using_URL_values_for_the_cursor_property | |
30b0c008 | 36 | http://www.fileformat.info/format/bmp/egff.htm |
2c2b492c | 37 | |
9a23006e JM |
38 | Icon/Cursor file format: |
39 | http://msdn.microsoft.com/en-us/library/ms997538 | |
40 | http://msdn.microsoft.com/en-us/library/aa921550.aspx | |
41 | http://msdn.microsoft.com/en-us/library/aa930622.aspx | |
42 | ||
1c91712f | 43 | |
58da507b JM |
44 | RDP Protocol specification: |
45 | http://msdn.microsoft.com/en-us/library/cc240445(v=PROT.10).aspx | |
46 | ||
47 | ||
1c91712f JM |
48 | Related projects: |
49 | ||
50 | guacamole: http://guacamole.sourceforge.net/ | |
51 | ||
71d2426a | 52 | - Web client, but Java servlet does pre-processing |
1c91712f JM |
53 | |
54 | jsvnc: http://code.google.com/p/jsvnc/ | |
55 | ||
56 | - No releases | |
57 | ||
58 | webvnc: http://code.google.com/p/webvnc/ | |
59 | ||
60 | - Jetty web server gateway, no updates since April 2008. | |
61 | ||
62 | RealVNC Java applet: http://www.realvnc.com/support/javavncviewer.html | |
63 | ||
64 | - Java applet | |
65 | ||
66 | Flashlight-VNC: http://www.wizhelp.com/flashlight-vnc/ | |
67 | ||
68 | - Adobe Flash implementation | |
69 | ||
70 | FVNC: http://osflash.org/fvnc | |
71 | ||
72 | - Adbove Flash implementation | |
73 | ||
74 | CanVNC: http://canvnc.sourceforge.net/ | |
75 | ||
76 | - HTML client with REST to VNC python proxy. Mostly vapor. |