DocumentCode
3151926
Title
A real-time game streaming optimization technique based on layer caching
Author
Cordeiro Barboza, Diego ; Muchaluat-Saade, Debora Christina ; Gonzales Clua, Esteban Walter
Author_Institution
Inst. de Comput., Univ. Fed. Fluminense - UFF, Rio de Janeiro, Brazil
fYear
2015
fDate
9-12 Jan. 2015
Firstpage
714
Lastpage
719
Abstract
Advances in cloud computing have enabled cloud gaming systems. In those systems, game logic and rendering is processed remotely in a cloud server and audio and video outputs are streamed to a thin client with limited computing capabilities, such as mobile phones, low-powered computers or even smart TVs. There are still many challenges involved in the task of providing cloud games, especially when trying to reduce server encoding time and video bitrate. In this work, we present a novel optimization technique based on image layers caching. Our technique allows that previously encoded layers are reused reducing encoding workload. In addition, only newly encoded layers are streamed, reducing the overall bitrate sent from server to client. We achieved around 23% stream size reduction with about 5% encoding time increase for cases where background cache usage is maximized.
Keywords
cache storage; client-server systems; cloud computing; computer games; optimisation; rendering (computer graphics); video coding; video streaming; audio outputs; cloud computing; cloud gaming system; cloud server; game logic; game rendering; image layer caching; real-time game streaming optimization technique; server encoding time reduction; stream size reduction; thin client; video bitrate reduction; video outputs; Bit rate; Cameras; Encoding; Games; Graphics processing units; Servers; Streaming media; Caching; Cloud Gaming; Games; Network Gaming; Video Streaming;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Communications and Networking Conference (CCNC), 2015 12th Annual IEEE
Conference_Location
Las Vegas, NV
ISSN
2331-9860
Print_ISBN
978-1-4799-6389-8
Type
conf
DOI
10.1109/CCNC.2015.7158066
Filename
7158066
Link To Document