Simple, secure, ready-to-use remote access software for professionals and enterprises
Toolkits and solutions for integrating secure, real-time remote access
The quick and easy way to connect to a Windows remote desktop from your tablet, PC, or smartphone
Seamlessly connect to and support your macOS computers from any location or device
Powerful and fast access to your remote desktops in Linux
Educate, monitor and innovate – instantly connect to and control all your remote Raspberry Pi devices
Secure, easy-to-use remote access software for educational institutions
Build remote access into your own products and services
Free for non-commercial use on up to 5 devices
Read about the history of VNC® technology, and meet the executive team
Business and technology insights to help evolve your remote access strategy
All our latest product and company news
Publications we've featured in, and industry news related to remote access
We're hiring! Join our world-class, multi-disciplinary team in Cambridge, UK
Details of our standard benefits package
Solutions to suit your requirements, skills, deadlines and priorities
Strategic industries embed remote access in everyday devices
Compelling and measurable benefits for your business
Our solutions are built from the ground up with security and privacy in mind
Raise an issue if you spot a problem, or have a query
Our service brokers cloud connections between devices, relaying where necessary
For cloud connections, devices must be able to communicate with our service
Listener used to receive incoming TCP connections
DirectTcpListener(int port, String addressList, ConnectionHandler connectionHandler, DirectTcpListener.Callback callback)
Begin listening for incoming TCP connections on the given port (IPv4 and IPv6).
Destroys the TCP listener.
For more information, see vnc_DirectTcpListener_create().
For more information, see vnc_DirectTcpListener_destroy().