TigerVNC is a remote desktop software system consisting of a server and client implementation. It enables the streaming of graphical desktop environments across different operating systems by implementing the RFB protocol to exchange pixel data and input events.
The software provides secure remote access through password authentication and the use of cryptographic certificates to verify remote server identities. It facilitates remote system management by capturing a local display on a server and forwarding it to a viewer application for remote control.
The system includes capabilities for display performance optimization, such as adaptive pixel-format encoding and color depth adjustments based on network conditions. User interface features include full-screen display modes, viewport scaling, and the management of remote input events.