VNC client library for iOS which supports Raw, CopyRect and Tight encoding. Extracted from NPDesktop project to play with Heroes III iOS VNC Client
Example project features:
- Raw, CopyRect and Tight encoding;
- Pan and zoom of the desktop view with gestures;
- Mouse input simulation by taps;
- Mouse right key simulation by double taps;
- Soft keyboard input;
There are plenty of things which are nice to have, some noted below:
- support 16-bit pixel format
- refactor: decouple rfb message handlers
- reuse RFBFramebufferedConnection in the example