Skip to content

ReDetection/RFBConnection

 
 

Repository files navigation

RFBConnection

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;

TODO

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

Contributions are welcome!

About

A RFB (VNC) client library in Obj-C. Supports Raw, CopyRect and Tight encoding.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 52.3%
  • C 47.4%
  • Ruby 0.3%