Jose Pereira c8e4a65bd1 merged version 1.0a3
- Rotation now fully working (on demand with F4 key)
- Speed improvements and bug fixes
- Improved server state detection (using IPC)
- changed to LibVNCServer from kanaka repository
- New webserver vnc client (noVNC), uses javascript
- Ability to make a reverse connection
- Two new framebuffer access methods (gingerbread and adb)
- New minimalistic interface
2011-10-29 11:56:13 +01:00
..
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00
2011-10-29 11:56:13 +01:00

LibVNCServer with the Tight PNG encoding

LibVNCServer

Copyright (C) 2001-2003 Johannes E. Schindelin

LibVNCServer is a library for easy implementation of a RDP/VNC server.

Tight PNG

Copyright (C) 2010 Joel Martin

The Tight PNG encoding is similar to the Tight encoding, but the basic compression (zlib) is replaced with PNG data.

This encoding allows for simple, fast clients and bandwidth efficient clients:

  • The PNG data can be rendered directly by the client so there is negligible decode work needed in the VNC client itself.
  • PNG images are zlib compressed internally (along with other optimizations) so tightPng is comparable in bandwith to tight.
  • PNG images are natively supported in the browsers. This is optimal for web based VNC clients such as noVNC

Usage

See INSTALL for build instructions. To build with the tightPng encoding, you must also have libpng development libraries install. For example:

sudo apt-get install libpng-dev

TODO

  • Handle palette mode (non-truecolor).