全球有超过25亿游戏玩家,视频游戏市场估值达1500亿美元,而云游戏很可能改变整个视频游戏行业的平衡与规则、将顶级云游戏供应商置于分销渠道的枢纽,并重新塑造流媒体服务和社交娱乐的未来。
编辑:Coco Liang
编者按
借助云游戏,游戏完全可以留在数据中心和交付网络中,玩家可以从几乎任何设备上玩任何游戏,并且任何设备都将转变为高分辨率的终端。
微软、谷歌、亚马逊、华为、腾讯......全球内容交付网络和流媒体服务前赴后继地构建起交互式、沉浸式的下一代社交娱乐平台,云游戏很快使视频游戏成为流媒体革命的又一支重要战队。
与视频流媒体一样,云游戏的视图通过CDN传输到玩家设备。游戏玩家每输入一个动作,系统都要将其发送回游戏引擎,游戏则需要更新视图再将其通过网络发送回玩家。在这期间,带宽和延迟的挑战从来没有消失过。在许多游戏中,任何超过75毫秒的延迟都会导致明显的不同步。
因此,流媒体视频游戏比流媒体视频面临着更大的技术挑战,但这并不妨碍视频流媒体助推云游戏的发展,这也就是最近常常被提及的云游戏广告试玩。
这类试玩往往出现在视频流媒体的广告中,点击广告即可跳转游戏试玩,而不需要前往传统的应用商店下载安装。这种跳转是瞬间的,因此更容易吸引广泛的用户群体以及游戏广告商。
在采访中,来自爱奇艺直播云团队的陈坤中告诉LiveVideoStack,目前,云游戏广告试玩“已经落地,而且是效果很好的业务”。
|陈坤中目前负责爱奇艺直播云RTCDN的开发,此前在摩托罗拉和宝利通从事多年的视频点播系统和流媒体服务器的开发工作。在爱奇艺,陈坤中带领的团队开发了基于WebRTC技术的RTCDN(超低延迟直播CDN),应用于视频会议、直播连麦、在线教育和云游戏等;RTCDN同时也兼容着RTMP、HTTPFLV、LHLS低延迟直播协议和MultiCDN架构,同时支撑服务了爱奇艺游戏直播、奇秀App等业务|
陈坤中还和LiveVideoStack分享了他对云游戏广告试玩的技术、商业、未来的面面观。以下内容由LiveVideoStack与陈坤中的采访整理而成。
Tech First
LiveVideoStack: 云游戏如何实现开播快、低延时、无卡顿,您的团队的解决方案是什么,目前可以实现到什么程度?
陈坤中:本质上,云游戏是一种对低延时有超高要求的视频直播,所以开播速度、延迟、卡顿率等用于直播的技术指标也适用于云游戏,但云游戏对延迟有着极致的要求,所以采取的技术方案和我们常见的游戏直播和秀场直播有很大不同,这些不同可以体现在编码、传输和播放上:
从编码角度,优先考虑编码速度和带来的播放延迟,所以不允许有B帧,甚至按slice编码,边编边传,最大程度的减少编码和解码时间;
从传输角度,采用了WebRTC传输技术,这是一种主要基于UDP的实时视频传输技术,它有低延迟的特点。
从细节上,要开播快就需要要有关键帧缓存,而又需要低延迟,所以播放端要能快进去消耗这些缓存,把GOP间隔设置的小一点,这种缓存对开播体验影响就不会很大;要做到低延迟,又具备一定的抗丢包能力,从WebRTC技术来说,就是要减少NACK重传,主要依靠FEC技术,任何情况下都保持一定的冗余度,这样可以应对突发丢包;减少卡顿方面,主要应用拥塞控制GCC技术,把游戏播放端上的拥塞信号反馈到推流端,推流端实时的调整推流码率,来做到自适应码率;从播放角度,就是无需考虑音视频对齐了,这样可以更快的播放出来,还需要能快进过大的缓存。
目前我们的整体延迟在网络条件好的情况下大概在100ms左右,满足大部分游戏对延迟的要求。
LiveVideoStack:云游戏在移动端的轻量级解决方案,目前处在一个什么阶段?
陈坤中:对云游戏来说,移动端主要功能就是个视频播放器,由我们端上传输模块livenet 播放器支持,它对移动端的性能要求是很低的,只要移动端能播放同规格的视频,就能用来玩任何游戏,这是云游戏带来的变革之一,它对老旧的硬件非常友好。
LiveVideoStack:4K、HDR在广告云游戏试玩的实现、技术难点,如何保证复杂场景下的游戏画质?
陈坤中:基于广大用户当前网络环境下的普适性角度考虑,让更多的用户能玩的起来,我们主要做了基于720P-1080P的适配,同时我们也在关注 4K、HDR等高画质的需求,相关技术也在积极贮备,为5G的普及和网络环境的改善做好准备。
LiveVideoStack:云游戏在移动端、PC、TV等不同终端的接入及无缝切换,以及在Web、app(ios、android)等的实现?
陈坤中:我们有相应的SDK、集成收发和播放模块,所以在移动、PC等端的落地是没有障碍的,各端的切换就像直播视频切换一样容易,同时我们也开始对Web端H5进行支持。
LiveVideoStack:云游戏试玩可以跨平台实时分享吗?
陈坤中:毫无疑问是可以的,就像分享一个直播一样简单,特别是我们还有基于RTC技术的RTCDN,对于分享播放的用户数量没有限制。
LiveVideoStack: 广告云游戏试玩也支持多人同时在线吗?
陈坤中:技术上我们支持多人同玩一个游戏,其原理就如上所述,就像多人同看一个直播一样;另外玩家可以和多个队友连线一起玩,可以从RTCDN上拉取到队友的画面,显示在自己的右下角,这样可以实时看到队友的视角,这种和队友的协作和互动体验会比传统游戏更强。
About the Product
LiveVideoStack:爱奇艺云游戏广告试玩与真正的云游戏相比是一种什么样的存在?
陈坤中:业内比较知名的云游戏平台总体来说都面临的共性问题是:对网络要求极高、画质不如预期、延时不可控等等,在现阶段网络条件下,真正订阅模式的云游戏时代可能还没有到来,所以各大云游戏玩家基本上都处于试玩与测试状态。
但爱奇艺有很好的云游戏切入点,就是做为游戏试玩,在你刷视频的时候给你呈现一个可能是你喜欢的游戏广告,并且可以免费的秒开试玩,用户可及时尝鲜,作为游戏广告的配合,提升广告的体验和转化率。这很容易吸引游戏广告商,变现就成很自然的事情。
LiveVideoStack:您之前提到过团队有与两家云游戏供应商合作过,可以为读者分别介绍一下吗?
陈坤中:云游戏方案上大同小异,是通过虚拟化技术,在云端运行手机Android系统的游戏虚机,游戏画面通过RTC发送到客户端,而客户端的操作命令通过数据通道发回到游戏上。
A公司的方案中,对方提供了硬件级的支持,绑定了对方的硬件平台后,编码效率更高延迟更低,他们是卖硬件;而B公司提供了云手机,也就是卖服务。
Finally,the Future
LiveVideoStack:5G、AI等还未完全成熟落地的新技术对云游戏今后的发展会产生哪些影响?
陈坤中:5G的一大特点是低延迟,可以很大程度的改善云游戏体验,随着通信基础设施的改善,云游戏会成为一大平台,这已经成为各大厂商的共识,或许以后游戏的发行形式就变了。
LiveVideoStack:您怎么看待云游戏的真正落地及其之后的发展?
陈坤中:从当前阶段看,云游戏非常适合做游戏试玩,用在游戏广告中。但现阶段云游戏作为一项独立服务替代本地游戏还有较大障碍。
一是云游戏跑在服务端,会导致服务端成本极高;二是当前客观的网络条件下,还难以做到一致的延迟和流畅度,这会导致有些用户体验不够好。
策略类游戏没有问题,有剧烈画面变动的动作类游戏受到的影响比较大。相信随着5G普及,其低延迟的特性能极大改善云游戏的体验,让云游戏获得巨大发展。
后记
广告云游戏试玩既是云游戏落地前的试水,也是云游戏成熟前的指南。通过观察、搜集视频流媒体用户试玩广告云游戏的数据和体验,游戏IP和云游戏供应商得以对未来用户群体及需求有着更为准确的把握。
据了解,即使是广告云游戏试玩本身,也是针对不同用户的个性化算法推荐,一旦用户被算法匹配,用户即可选择开始试玩,但不同用户所处的网络环境不同,体验可能也会有所不同。视频流媒体通过广告试玩的方式参与云游戏战局,也需要与广告商、互联网服务商等多方取得平衡。
哪种类型的玩家会成为云游戏的主要受众?手机游戏玩家?电竞爱好者?还是以往对游戏完全不感冒的人群?这些细分市场中的每一个群体都可能对技术、内容和平台提出不同的要求。
云游戏将内容执行从消费者的设备转移到云中,因此,在线多人游戏要求玩家之间有足够的带宽来协调动作,如果某些(甚至是某个)玩家不同步,带来的延迟都会迅速破坏游戏体验(尤其是动作类游戏)。
移动游戏玩家可能不会注意到这样的延迟,但是对于电竞爱好者来说则完全不同。对于资深或专业的游戏玩家,流媒体技术和电信网络可能难以提供与现有解决方案相媲美的顶级游戏体验。
德勤在一份云游戏调查报告的媒体稿件中甚至预测,为实现更流畅的多人云游戏,一种新型的交互式CDN或许会被专门设计出来;当云技术的巨头全部进入游戏交付领域,带来的变化也将不仅仅是视频游戏。