LibVNCServer is a library that makes it easy tomake a VNC server. All you do is provide a frame buffer and some I/O functions, and call a function each time theframe buffer changes. It supports all encodingsknown, including tight, zlib, ZRLE, and cursorencodings. It also includes the HTTP server from Xvnc, so you can start a java viewer by surfing to
http://my.vnc.server:5801 or similar. It includes a beta version of LibVNCClient, which makes it easy to make a VNC client. Also included is LinuxVNC, which is to the Linux console as WinVNC is to the Windows desktop.
License: GNU General Public License (GPL)
Changes:
Support for ZYWRLE encoding, a wavelet based enhancement to the ZRLE encoding, support for CMake, and bugfixes and configure improvements.
More...