Enabling Adaptive Cloud Gaming in an Open-Source Cloud Gaming Platform

Enabling Adaptive Cloud Gaming in an Open-Source Cloud Gaming Platform
复制标题

DOI:
10.1109/tcsvt.2015.2450173
复制
发表时间:
2015-12-01
影响因子:
8.4
通讯作者:
Hsu, Cheng-Hsin
Hsu, Cheng-Hsin
中科院分区:
工程技术1区
文献类型:
--
作者:
Hong, Hua-Jun;Hsu, Chih-Fan;Hsu, Cheng-Hsin

文献摘要

被引文献

相似文献

我们研究如何最佳地调整正在进行的云游戏会话,以最大限度地提高动态环境中的游戏玩家体验。所考虑的问题是相当具有挑战性的,因为:1)玩家体验是主观的并且难以量化; 2)现有的开源云游戏平台不支持视频编解码器的动态重新配置;以及3)并发玩家之间的资源分配留下了巨大的优化空间。我们通过以下方式严格应对这三个挑战:1)在实时互联网上进行众包用户研究,以获得经验性游戏体验模型; 2)增强云游戏平台,以支持实时帧速率和比特率自适应;以及3)提出最佳而有效的算法,以最大限度地提高整体游戏体验或确保玩家之间的公平性。我们进行了广泛的跟踪驱动的模拟,以证明我们的算法和实现的优点。我们的模拟结果表明,所提出的高效算法:1)优于基线算法高达46%和30%; 2)运行速度快,规模大(>= 8000玩家)的问题; 3)实现用户指定的优化标准,如最大化平均玩家体验或最大化最小玩家体验。由此产生的云游戏平台可以被许多研究人员、开发人员和游戏玩家利用。
We study the problem of optimally adapting ongoing cloud gaming sessions to maximize the gamer experience in dynamic environments. The considered problem is quite challenging because: 1) gamer experience is subjective and hard to quantify; 2) the existing open-source cloud gaming platform does not support dynamic reconfigurations of video codecs; and 3) the resource allocation among concurrent gamers leaves a huge room to optimize. We rigorously address these three challenges by: 1) conducting a crowdsourced user study over the live Internet for an empirical gaming experience model; 2) enhancing the cloud gaming platform to support frame rate and bitrate adaptation on-the-fly; and 3) proposing optimal yet efficient algorithms to maximize the overall gaming experience or ensure the fairness among gamers. We conduct extensive trace-driven simulations to demonstrate the merits of our algorithms and implementation. Our simulation results show that the proposed efficient algorithms: 1) outperform the baseline algorithms by up to 46% and 30%; 2) run fast and scale to large (>= 8000 gamers) problems; and 3) achieve the user-specified optimization criteria, such as maximizing average gamer experience or maximizing the minimum gamer experience. The resulting cloud gaming platform can be leveraged by many researchers, developers, and gamers.