Smartlab >> fast forward to mobile solutions

___Pocket VNC Server

Download PocketVNC Demo
Buy and download PocketVNC Server Now! For volume licence discounts refer here: Volume

general information

PocketVNC Dokumentation as PDF

Releaseplan (planned features)

changes in Version 1.4.2.0
  • Add 'confirm option' which enables the user to accept or decline a connection.
  • Support for DNS names within the outgoing address field
  • Support landscape mode when Windows CE rotates the screen
  • Bug with wrong mouse coordinates on bigger resolutions fixed
  • XML based logging

changes in Version 1.4.1.0
  • UltraVNC Repeater support
  • fixed a memory leak
changes in Version 1.4.0.0
  • Refactured UI
  • Connections to listening vnc viewers
changes in Version 1.3.0.0
  • Silent startup, no icon no config screen
  • Soft reset device (depends on the HW)
  • Autostart capability
  • Configurable through text ini file
The VNC (Virtual Network Client) provides a convenient way to access the visual output of servers or workstations, that have no graphic output device, or are hard to reach physically. Input, through a keyboard or a pointing device, as well as the visual output is transmitted over a TCP/IP network, in order to control the remote host. The RealVNC page, offers downloads of free client and server software for different platforms.
The PocketVNC Server offers file transfer functionality in combination with UltraVNC clients!

PocketVNC Server Version 1.4.0.0

The PocketVNC server was implemented to offer the functionality of a VNC server running on a PocketPC device. The project was inspired by the SynCE project, that offers an open source synchronisation solution between Linux Desktops and WindowsCE clients. The SynCe project can be found here: SynCE

The PocketVNC project is no port of the original open source VNC server for Windows, instead it is a complete new implementation on the PocketPC platform. The Hextile encoding algorithm used in the original RealVNC Server was changed to offer more performance on mobile devices. The PocketVNC Server offers following functionality:

  • Raw Encoding (quite slow according to the network bandwidth)
  • Hextile Encoding (good performance according to the bandwidth and to the processor time used)
  • Both Encoding styles are offered with 8bit and 16bit pixel depth. Reducing the images to 8bit pixels offers a really good performance over LAN and WLAN and an acceptable performance over Bluetooth connections.
  • Filetransfer in combination with UltraVNC VNC clients!

The PocketVNC server was tested on following devices:

  • Sprint PPC 6700, Windows Mobile 5.0 (screen rotation not supported)
  • HP iPAQ RX3716, ARM PocketPC 2003 Pro device, internal WLAN and Bluetooth interface
  • T-Mobile MDA, ARM PocketPC 2003 device, SanDisk Wi-Fi SD WLAN Karte 802.11b
  • HP iPAQ 4155, ARM PocketPC 2003 device, integrated WLAN
  • FS Loox 600, ARM PocketPC 2002 device, Symbol Wireless SD card
  • HP t5000, X86 WindowsCE.NET 4.2 thin client device, wired LAN