LibVNCServer is a library that makes it easy to make a VNC server. All you do is provide a frame buffer and some I/O functions, and call a function each time the frame buffer changes. It supports all encodings known, including tight, zlib, ZRLE, and cursor encodings. 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.
|Tags||multimedia Graphics Presentation Terminals Terminal Emulators/X Terminals|
Release Notes: The most prominent features of this release are full thread safety for LibVNCServer and a ton of new features for LibVNCClient.
Release Notes: Support for ZYWRLE encoding, a wavelet based enhancement to the ZRLE encoding, support for CMake, and bugfixes and configure improvements.
Release Notes: The x11vnc source code is no longer included in the package.
Release Notes: This release can be built and deployed as a shared library. The hooks GotCursorShape and GotCopyRect have been added to libvncclient.