DocumentCode
2732291
Title
Design and implementation of a hybrid remote display protocol to optimize multimedia experience on thin client devices
Author
Simoens, Pieter ; Praet, Paul ; Vankeirsbilck, Bert ; De Wachter, Jeroen ; Deboosere, Lien ; De Turck, Filip ; Dhoedt, Bart ; Demeester, Piet
Author_Institution
Dept. of Inf. Technol., Ghent Univ., Ghent
fYear
2008
fDate
7-10 Dec. 2008
Firstpage
391
Lastpage
396
Abstract
In a thin client computing architecture, application processing is delegated to a remote server rather than running the application locally. User input is forwarded to the server, and the rendered images are relayed through a dedicated remote display protocol to the user´s device. Existing remote display protocols have been successfully optimized for applications with only minor and low-frequent screen updates, such as a spreadsheet or a text editor. However, they are not designed to cope with the fine-grained and complex color patterns of multimedia applications, leading to high bandwidth requirements and an irresponsive user interface. In this article, a hybrid remote display protocol approach is presented. The existing Remote FrameBuffer protocol of Virtual Network Computing (VNC-RFB) protocol is leveraged with a video streaming mode to transport the rendered images of multimedia applications to the client. Dependent on the amount of motion in the images to be presented, the images are relayed to the client either through the VNC-RFB protocol or through video streaming in the H.264 format. The architecture of this hybrid image renderer is presented and the implementation is detailed. Furthermore, the decision heuristic to switch between the VNC-RFB and the streaming mode is discussed. Experimental results clearly show the advantage of the hybrid approach in terms of client CPU and bandwidth requirements.
Keywords
multimedia systems; protocols; video streaming; H.264 format; application processing; client devices; hybrid remote display protocol; multimedia systems; remote server; rendered images; user interface; video streaming mode; virtual network computing; Bandwidth; Computer applications; Computer architecture; Design optimization; Displays; Relays; Rendering (computer graphics); Streaming media; Switches; Transport protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Telecommunication Networks and Applications Conference, 2008. ATNAC 2008. Australasian
Conference_Location
Adelaide, SA
Print_ISBN
978-1-4244-2602-7
Electronic_ISBN
978-1-4244-2603-4
Type
conf
DOI
10.1109/ATNAC.2008.4783356
Filename
4783356
Link To Document