VNCplay: Interactive Session Replay and Performance Measurement

VNCplay is a tool for recording and replaying interactive VNC sessions, and analyzing replayed sessions to extract interactive performance metrics. Read the FREENIX paper Interactive Performance Measurement with VNCplay (HTML, PDF) to learn more about this tool.

The tool source code is available in two formats:

After downloading VNCplay, you should run make to build the Java class files, and then run vncplay to record or play VNC sessions. Use the vncanalyze command to compare the interactive performance of different replayed sessions. For more information, refer to the paper.

To build and run VNCplay, you need Java JDK version 1.5.0 (download it here) and Xvnc (for RedHat or Fedora-based Linux systems, install the vnc-server package).

Questions or comments? Send email to nickolai@cs.stanford.edu.