ABSTRACT
Cloud Gaming (CG) is an immersive multimedia service that promises many benefits. In CG, the games are rendered in a cloud server, and the resulted scenes are streamed as a video sequence to the client. Using CG users are not forced to update their gaming hardware frequently, and available games can be played on any operating system or suitable device. However, cloud gaming requires a reliable and low-latency network, which makes it a very challenging service. Transmission latency strongly affects the playability of a cloud game and consequently reduces the users' Quality of Experience (QoE). In this paper, we propose a latency compensation technique using game adaptation that mitigates the influence of delay on QoE. This technique uses five game characteristics for the adaptation. These characteristics, in addition to an Aim-assistance technique, were implemented in four games for evaluation. A subjective study using 194 participants was conducted using a crowdsourcing approach. The results showed that the majority of the proposed adaptation techniques lead to significant improvements in the cloud gaming QoE.
- Sabet, S. S., Schmidt, S., Zadtootaghaj, S., Griwodz, C., & Moller, S. (2018, December). Towards Applying Game Adaptation to Decrease the Impact of Delay on Quality of Experience. In 2018 IEEE International Symposium on Multimedia (ISM) (pp. 114--121). IEEE.Google ScholarCross Ref
- Jarschel, M., Schlosser, D., Scheuring, S., & Hoßfeld, T. (2011, June). An evaluation of QoE in cloud gaming based on subjective tests. In 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (pp. 330--335). IEEE.Google Scholar
- Aggarwal, S., Banavar, H., Khandelwal, A., Mukherjee, S., & Rangarajan, S. (2004, August). Accuracy in dead-reckoning based distributed multiplayer games. In Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for games (pp. 161--165).Google Scholar
- Bernier, Y. W. (2001, March). Latency compensating methods in client/server in-game protocol design and optimization. In Game Developers Conference (Vol. 98033, No. 425).Google Scholar
- Csikszentmihalyi, M. (1987). Das flow-Erlebnis: jenseits von Angst und Langeweile: im Tun aufgehen. Klett-Cotta.Google Scholar
- Kabbash, P., & Buxton, W. A. (1995, May). The "prince" technique: Fitts' law and selection using area cursors. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp. 273--279).Google ScholarDigital Library
- Bateman, S., Mandryk, R. L., Stach, T., & Gutwin, C. (2011, May). Target assistance for subtly balancing competitive play. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 2355--2364).Google Scholar
- Vicencio-Moreira, R., Mandryk, R. L., Gutwin, C., & Bateman, S. (2014, April). The effectiveness (or lack thereof) of aim-assist techniques in firstperson shooter games. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 937--946).Google ScholarDigital Library
- Quax, P., Beznosyk, A., Vanmontfort, W., Marx, R., & Lamotte, W. (2013, September). An evaluation of the impact of game genre on user experience in cloud gaming. In 2013 IEEE International Games Innovation Conference (IGIC) (pp. 216--221). IEEE.Google ScholarCross Ref
- Schmidt, S., Zadtootaghaj, S., & Möller, S. (2017, May). Towards the delay sensitivity of games: There is more than genres. In 2017 Ninth International Conference on Quality of Multimedia Experience (QoMEX) (pp. 1--6). IEEE.Google ScholarCross Ref
- Beigbeder, T., Coughlan, R., Lusher, C., Plunkett, J., Agu, E., & Claypool, M. (2004, August). The effects of loss and latency on user performance in unreal tournament 2003®. In Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for games (pp. 144--151).Google ScholarDigital Library
- Savery, C., & Graham, T. N. (2013). Timelines: simplifying the programming of lag compensation for the next generation of networked games. Multimedia Systems, 19(3), 271--287.Google ScholarDigital Library
- Diot, C., & Gautier, L. (1999). A distributed architecture for multiplayer interactive applications on the Internet. IEEE network, 13(4), 6--15.Google Scholar
- Bettner, P., & Terrano, M. (2001, March). 1500 archers on a 28.8: Network programming in Age of Empires and beyond. In GDC (Vol. 2, No. 2001, p. 30p).Google Scholar
- Mauve, M., Vogel, J., Hilt, V., & Effelsberg, W. (2004). Local-lag and timewarp: providing consistency for replicated continuous applications. IEEE transactions on Multimedia, 6(1), 47--57.Google Scholar
- Claypool, M., & Claypool, K. (2010, February). Latency can kill: precision and deadline in online games. In Proceedings of the first annual ACM SIGMM conference on Multimedia systems (pp. 215--222).Google ScholarDigital Library
- Fitts, P. M. (1954). The information capacity of the human motor system in controlling the amplitude of movement. Journal of experimental psychology, 47(6), 381.Google ScholarCross Ref
- Sun, J., & Claypool, M. (2019). Evaluating Streaming and Latency Compensation in a Cloud-based Game. In Proceedings of the 15th IARIA Advanced International Conference on Telecommunications (AICT).Google Scholar
- Li, Z., Melvin, H., Bruzgiene, R., Pocta, P., Skorin-Kapov, L., & Zgank, A. (2018). Lag Compensation for First-Person Shooter Games in Cloud Gaming. In Autonomous Control for a Reliable Internet of Services (pp. 104--127). Springer, Cham.Google Scholar
- Lee, K., Chu, D., Cuervo, E., Kopf, J., Degtyarev, Y., Grizan, S., ... & Flinn, J. (2015, May). Outatime: Using speculation to enable low-latency continuous interaction for mobile cloud gaming. In Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services (pp. 151--165).Google ScholarDigital Library
- Sabet, S. S., Schmidt, S., Griwodz, C., & Möller, S. (2019, June). Towards the Impact of Gamers' Adaptation to Delay Variation on Gaming Quality of Experience. In 2019 Eleventh International Conference on Quality of Multimedia Experience (QoMEX) (pp. 1--6). IEEE.Google ScholarCross Ref
- Claypool, M., Cockburn, A., & Gutwin, C. (2019, June). Game input with delay: moving target selection parameters. In Proceedings of the 10th ACM Multimedia Systems Conference (pp. 25--35).Google ScholarDigital Library
- Sabet, S. S., Griwodz, C., & Möller, S. (2019, June). Influence of primacy, recency and peak effects on the game experience questionnaire. In Proceedings of the 11th ACM Workshop on Immersive Mixed and Virtual Environment Systems (pp. 22--27).Google ScholarDigital Library
- Sabet, S. S., Schmidt, S., Zadtootaghaj, S., Griwodz, C., & Moller, S. (2020). Delay Sensitivity Classification of Cloud Gaming Content. Proceedings of the 12th ACM Workshop on Immersive Mixed and Virtual Environment Systems.Google ScholarDigital Library
- Claypool, M., Wang, T., & Watts, M. (2015, March). A taxonomy for player actions with latency in network games. In Proceedings of the 25th ACM Workshop on Network and Operating Systems Support for Digital Audio and Video (pp. 67--72).Google ScholarDigital Library
- Djaouti, D., Alvarez, J., Jessel, J. P., Methel, G., & Molinier, P. (2008). A gameplay definition through videogame classification. International Journal of Computer Games Technology.Google Scholar
- Hirth, M., Borchert, K., Allendorf, F., Metzger, F., & Hoßfeld, T. (2019, October). Crowd-based Study of Gameplay Impairments and Player Performance in DOTA 2. In Proceedings of the 4th Internet-QoE Workshop on QoE-based Analysis and Management of Data Communication Networks (pp. 19--24).Google Scholar
- ITU-T Recommandation P.808 (2018), Subjective evaluation of speech quality with a crowdsourcing approach.Google Scholar
- ITU-T Recommandation P.809, (2018). Subjective evaluation methods for gaming quality.Google Scholar
- Schmidt, S., Naderi, B., Sabet, S. S., Zadtootaghaj, S. & Möller S.(2020). Assessing Interactive Gaming Quality of Experience Using a Crowdsourcing Approach. In 2020 Twelfth International Conference on Quality of Multimedia Experience (QoMEX), 2020.Google ScholarCross Ref
- Möller, S., Schmidt, S., & Beyer, J. (2013, July). Gaming taxonomy: An overview of concepts and evaluation methods for computer gaming qoe. In 2013 Fifth International Workshop on Quality of Multimedia Experience (QoMEX) (pp. 236--241). IEEE.Google ScholarCross Ref
- Engl, S. (2010). Mobile Gaming-Eine empirische Studie zum Spielverhalten und Nutzungserlebnis in mobilen Kontexten. Magister thesis, Universität Regensburg.Google Scholar
- ITU-T Recommandation G.1072, (2020), Opinion Model Predicting Gaming QoE for Cloud Gaming Services.Google Scholar
- ITU-T Contribution 293, (2018), Data Assessment for an Opinion Model Predicting Gaming QoE.Google Scholar
- Köster, F., Guse, D., Wältermann, M., & Möller, S. (2015). Comparison between the discrete ACR scale and an extended continuous scale for the quality assessment of transmitted speech. Fortschritte der Akustik, DAGA.Google Scholar
- Sabet, S. S., Schmidt, S., Zadtootaghaj, S., Griwodz, C., & Moller, S. (2020). Towards the Impact of Gamers Strategy and User Inputs on the Delay Sensitivity of the Cloud Games. In 2020 Twelfth International Conference on Quality of Multimedia Experience (QoMEX), 2020Google Scholar
Index Terms
- A latency compensation technique based on game characteristics to mitigate the influence of delay on cloud gaming quality of experience
Recommendations
Delay sensitivity classification of cloud gaming content
MMVE '20: Proceedings of the 12th ACM International Workshop on Immersive Mixed and Virtual Environment SystemsCloud Gaming is an emerging service that catches growing interest in the research community as well as industry. Cloud Gaming require a highly reliable and low latency network to achieve a satisfying Quality of Experience (QoE) for its users. Using a ...
Cloud gaming QoE models for deriving video encoding adaptation strategies
MMSys '16: Proceedings of the 7th International Conference on Multimedia SystemsCloud gaming has been recognized as a promising shift in the online game industry, with the aim being to deliver high-quality graphics games to any type of end user device. The concepts of cloud computing are leveraged to render the game scene as a ...
Toward Delay-Efficient Game-Aware Data Centers for Cloud Gaming
Special Section on Multimedia Big Data: Networking and Special Section on Best Papers From ACM MMSYS/NOSSDAV 2015Gaming on demand is an emerging service that has recently started to garner prominence in the gaming industry. Cloud-based video games provide affordable, flexible, and high-performance solutions for end-users with constrained computing resources and ...
Comments