Does anyone know of a good cross platform VNC client library (the viewer end)?
I'm not terribly picky about language, but I would prefer something with C++ or Python. I would need it to work on Linux, Mac, and Windows.
TeamViewer is the Quick and Secure Alternative to VNC. In contrast to traditional VNC connections, TeamViewer substantially enhances your capabilities with remote support, remote access and your home office.
A VNC server supports multiple platforms, allowing for shared screens and keyboards of Windows, Mac, Linux, and Raspberry Pi-run devices. They are designed to work on various operating systems. RDP is proprietary and only works for one specific operating system, meaning it's not the most compatible.
The VNC client (or viewer) is the program that represents the screen data originating from the server, receives updates from it, and presumably controls it by informing the server of collected local input.
libvncclient that comes with libvncserver is C and cross-platform: https://github.com/LibVNC/libvncserver
https://code.google.com/p/python-vnc-viewer/ - should be cross-platform.
https://github.com/sibson/vncdotool - contains more enhancements on top of that.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With