Chun-Ying Huang1 , Cheng-Hsin Hsu2 , Yu-Chun Chang3,4 , and Kuan-Ta Chen3
1
Department of Computer Science, National Taiwan Ocean University
2
Department of Computer Science, National Tsing Hua University
3
Institute of Information Science, Academia Sinica
4
Department of Electrical Engineering, National Taiwan University
chuang@ntou.edu.tw, chsu@cs.nthu.edu.tw, congo@iis.sinica.edu.tw, ktchen@iis.sinica.edu.tw
ABSTRACT
Cloud gaming is a promising application of the rapidly expanding cloud computing infrastructure. Existing cloud gaming systems, however, are closed-source with proprietary protocols, which raises the bars to setting up testbeds for experiencing cloud games. In this paper, we present a complete cloud gaming system, called GamingAnywhere, which is to the best of our knowledge the first open cloud gaming system. In addition to its openness, we design GamingAnywhere for high extensibility, portability, and reconfigurability. We implement GamingAnywhere on Windows, Linux, and OS X, while its client can be readily ported to other
OS’s, including iOS and Android. We conduct extensive experiments to evaluate the performance of GamingAnywhere, and compare it against two well-known cloud gaming systems: OnLive and StreamMyGame. Our experimental results indicate that GamingAnywhere is efficient and provides high responsiveness and video quality. For example,
GamingAnywhere yields a per-frame processing delay of 34 ms, which is 3+ and 10+ times shorter than OnLive and
StreamMyGame, respectively. Our experiments also reveal that all these performance gains are achieved without the expense of higher network loads; in fact, GamingAnywhere incurs less network traffic. The proposed GamingAnywhere can be employed by the researchers, game developers, service providers, and end users for setting up cloud gaming testbeds, which, we believe, will stimulate more research innovations on cloud gaming
References: R. L. Costello. Building web services the rest way. xFront Tutorial and Articles on XML and Web Technologies, 2007. sity of California, Irvine, 2000. P. Perala, A. Gloria, and C. Bouras. Platform for distributed 3D gaming. International Journal of Computer Games Technology, 2009:1:1–1:15, January 2009.