Remote Graphics Software

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Remote Graphics Software
Remote graphics software logo.jpg
Developer(s) Hewlett-Packard
Stable release 7.0 / June 2014; 1 month ago (2014-06)
Operating system HP-UX (No longer supported), Red Hat Linux, HP ThinPro, Windows 7, Windows 8
Type Remote desktop software (client software and server software)
License Proprietary

Remote Graphics Software or HP RGS is a client-server remote desktop software solution developed by Hewlett-Packard, to enable remote access to high-performance workstations from many different devices including other Workstations, PCs, Windows tablets and thin-client machines. This access includes all the graphics hardware on the workstation, enabling manipulation of large, complex 3D models. Collaboration with multiple users, Remote USB and sound are also supported. HP markets RGS for "Real-Time Collaboration", "Workstation-Class Mobility" and "Remote Workers"

With HP RGS all the processing, including hardware-accelerated graphics with the latest OpenGL or DirectX rendering is done on the workstation and only compressed bitmap images (the screen) are sent to the client. HP RGS is distinguished by its proprietary compression algorithms which allows for real-time transmission of complex 3D images and video, which traditional remote desktop protocols struggle with. This opens up the use of remote desktops and thin clients to graphics-intensive industries such as CAD, Film and Animation which have previously required local workstations.

There are two components to the software, the sender (for the workstation) and the receiver (or client).

The software supports OpenGL and Microsoft DirectX.

HP started including RGS with all of its Workstations starting with version 5.4.7. RGS can be downloaded from HP and run on HP Z workstations for free. Other hardware requires a license for the HP RGS sender. The receiver is a free download for Windows and Linux clients.

The RGS video compression codec, designated HP3, is derived from a patented system developed for the NASA Mars Rover program. This implies that HP3 is an implementation of the ICER wavelet compression scheme and potentially the first real-time commercial product based on ICER.


The HP RGS release notes are posted at

Date Version Major features added
June 2014 7.0 Upgraded HP Velocity to version 2.1 to further improved connectivity and packet loss protection. Traffic protected by HP Velocity now uses UDP, rather than TCP. A host of new tablet features has been introduced: Gesture-to-hotkey mapping. Users can assign a series of keystrokes to a gesture via the new gestures tab in the UI. Virtual Mouse. The virtual mouse allows for precise onscreen mouse control on a tablet. Zoom & Pan. Tablet users are able to zoom and pan around the sender desktop. Various improvements to the user interface for touch optimization and improved toolbar control.
March 2014 6.0.5 Added support for ThinPro 4.4 and new Bloomberg Keyboards. The use of the installer command line has changed. See the user guide for details.
6.0.4 Added a sender property that allows collaboration without displaying a collaboration authorization dialog (see rgsenderconfig).
6.0.2 Added support for Advanced Video Compression in directory mode. Added support for RHEL 6.4. Enabled support for ThinPro 3.3, 4.1, 4.2 and 4.3. to RGS 6
February 2013 6.0 RGS has a new UI look and feel. All UI components associated with RGS have been enhanced to improve aesthetics and usability. The RGS sender and receiver can be configured to encode screen updates with an H.264 codec. H.264 consumes less bandwidth when compared with legacy codecs in many situations. H.264 settings are available in the Performance tab of the Settings panel under "Advanced Video Compression". The RGS sender and receiver provide an install-time option to enable HP Velocity WAN optimization. This optimization provides improved network performance when packet loss and latency are present in the environment. Added support for Microsoft Windows 8 (desktop mode) for both Sender and Receiver.
5.4.8 Added Linux Screen blanking. Support for SLED11 Sender. Support for RHEL6.2 Sender. IP address filtering. Linux Audio enhancements. ThinPro 4.1. Linux "easy login" equivalent.


External links[edit]