UltraVNC is a powerful, easy to use and free remote PC access software, that can display the screen of another computer (via internet or network) on your own screen. The program allows you to use your mouse and keyboard to control the other PC remotely. It means that you can work on a remote computer, as if you were sitting in front of it, right from your current location.
VNC, the Remote Frame Buffer protocol (RFB) allows a desktop to be viewed and controlled your PC remotely over the Internet. A VNC server must be run on the computer sharing the desktop, a VNC client must be run on the computer that will access the shared desktop.
UltraVNC Products have been specifically designed to answer the needs of: Help desk (Internal External), IT departments, Remote Computer Support companies, Remote Computer Access, Remote demonstration, eLearning, classroom control. Individuals that want to help their relatives and friends, or access their home PC from work or cybercafes.
Compatible with RealVNC, TightVNC and most other flavors of VNC softwares. All VNCs Start from the one piece of source (See History of VNC), and should follow the RFB protocol for their communications (some rather loosely). This common start point means that most of the vnc flavors (variants) available today “usually” talk nicely together, allowing for easy cross-desktop platform sharing to occur.
UltraVNC has optional DSM Encryption that secures communications between the viewer and the server, reducing the possibility for man-in-the-middle attacks that would be able to see 100% of the remote screen.
Being able to transfer files to and from the remote computer is a very handy feature (especially when using the “Single-Click” remote client module). This eliminates the need for emailing files to the client and various other methods of the file transfer.
The UltraVNC Chat system is an embedded Text Chat with intuitive GUI (Graphical User Interface) allowing for easy and quick communication between local (viewer) and remote (server) computers. It uses the current VNC connection and can be invoked any time.
UltraVNC runs under Windows operating systems (95, 98, Me, NT, 2000, XP, 2003, Vista and Windows 7 and Windows 8). Its embedded Java Viewer allows you to connect (and make File transfers) from a simple Web Browser on any system supporting Java (Linux, Mac OS) to an UltraVNC server.
Other Features of UltraVNC
- Autoconfiguration and Quick Options for easy connections.
- Viewer Toolbar for quick access to the main functions and greatly improved ergonomy.
- High Speed. On W2000 and XP, Ultr@VNC can use an additional and optional video Hook Driver (aka Mirror Driver) that dramatically improves performance and reduces CPU activity over LAN connections. So when the bandwidth is good – typically over a LAN – Ultr@VNC lets you work on a remote computer with an incredible ‘real-time’ feeling (hundreds of screen updates per second), just as if you were sitting in front of it.
- Embedded File Transfer with intuitive Graphical User Interface allowing for easy file copy between local and remote computers. It uses the current VNC connection and files are compressed during their transfer. File transfers can be asynchronous so screen updates can continue while a file is being transferred in the background. The delta transfer mode allows to resume interrupted transfers.
- MS Logon/NT security support. You can manage server access using MS Users, Domains and Groups. It also includes a logging feature where all actions are written to a log file.
- Bandwidth Saving Strategies that provide optimal responsiveness over slow connections: Server Screen Scaling, Cache Management, Local Cursor handling, reduced color modes (256, 64, 8, Greyscales).
- Advanced JavaViewer featuring FileTransfer, MSLogon and reduced color modes.
- Data Stream Modification Plugin System allowing any kind of operation on the data exchanged between client and server, from an external DLL (independent, not linked and not distributed with UltraVNC): additional rights checking, communication timing, data recording/persistence, encryption…it’s up to the DLL developer.
- Optional “always-on-top” Viewer Status Window dynamically displaying connection information.
- Various View Modes including Full-Screen, Scaled, and Windowed. Full-Screen mode lets you see the remote screen on the entire screen of your display. Scaled Viewer mode lets you see the scaled remote screen in a window with a user-defined size. Scaled server mode generates less network traffic from the server-side and uses a pixel blending algorithm to optimize the display. Fuzzy Mode combines Server and Viewer scaling to provide reasonable visual comfort and speed even over very slow connections. The Autoscaling mode scales the view so it fits the viewer screen.
- Dynamic Single Window/Full Desktop view switching, from the viewer side.
- Server’s Desktop resolution switching without disconnection.
- Dynamic Mouse and Keyboard locking on the remote server, from the viewer side.
- Server Screen Blanking, from the viewer side
- Embedded Client/Server Text Chat.
- Possibility to send Ctrl-Alt-Del to the remote server(when WinVNC is run as a service), or any other special key.
- Support for 32/24/16/8 bits colors. Both UltraVNC Viewer and Server are compatible with RealVNC, TightVNC, eSVNC, PalmVNC2 (with server scaling feature)…UltraVNC server can work as a Service under all supported operating systems, allowing remote user Logon/Logoff as well as Remote Shutdown.
- Connectivity: Standard Viewer and HTTP JavaViewer connections over TCP/IP, as well as XDMCP direct X11 connection (still experimental).
Using UltraVNC as a server will require two different passwords, one for full control of the computer and one for the view model only. As a client, however, you’ll need the server’s IP and the password to establish a connection.
It works amazingly fast, as the whole process goes pretty smoothly. Probably the most impressive thing is that UltraVNC remains very friendly with hardware resources on both computers and enables you to choose even the resolution you want to use on the remote machine.
UltraVNC seems to be one of the best tools of its kind and in case you’re looking for a remote control software solution, this may very well be the number one choice.