安卓游戏致胜法宝,基于 Amazon Graviton 的流式传输云游戏

7e60a9452f068c873e8766ee18987cce.gif

将游戏从云端流式传输到移动设备是一项新兴技术,可以方便低端移动设备,在硬件条件受限的情况下,提高游戏品质。有了这项技术,玩家无需更换升级移动设备(如智能手机、平板电脑和智能电视),就能享受高品质游戏体验。

亚马逊云科技流式传输加载游戏的必要条件是具备特定的安卓环境,该环境不仅可以利用 GPU 加速图形渲染,还可以优化网络延迟。这一系列云原生产品,如 Anbox Cloud Appliance 或 Genymotion 都可在 Amazon Marketplace 找到,这些产品为游戏流式传输提供的容器化解决方案,可在 Amazon EC2 上运行,获取性价比高云游戏体验。

例如,基于 Anbox Cloud 的设备基础设施虚拟化,可支持低延迟、高帧率的安卓游戏。如果与基于 Amazon Graviton 的 Amazon EC2 G5g 实例相结合,可以获得远超 x86 的性价比,因为前者每小时单个游戏流式传输的成本降低多达30%,可让游戏公司以较高的性价比服务数百万玩家。

由于 Amazon Graviton 服务器使用的是64位的 Arm 处理器,因此基于 Graviton 的实例比基于 x86 的实例计算资源占用更少。如下图所示,Graviton 实例无需进行交叉编译或安卓仿真。这样,游戏开发变得更加简便,上市时间也大幅度缩短,同时还将单数据流成本降至最低。通过 G5g 实例,客户可以原生运行其安卓游戏,利用 CPU 完成编码或 GPU 渲染图形,还可以通过网络将游戏流式传输至多个终端。

c90e8a6550c9bb0e0f7d5b2765bf98e1.jpeg

● 图1:基于 X86 与基于 Graviton 实例上运行安卓时的架构差异

如今,大多数的游戏都需要实时光线追踪渲染技术,其优势在于能够实现真实感的物体和环境,并具有逼真的光影和反射效果。而 G5g 实例由 Amazon Graviton2 处理器和英伟达 T4G Tensor Core GPUs 驱动,可为运行资源密集型游戏提供性价比较高的解决方案。

fca8349bc32653a2f4ae0af210082bed.jpeg

● 图2:安卓流式传输游戏架构

要想通过移动设备流式传输手机游戏,可先通过网络将(触摸屏、音频等的)输入数据发送到游戏流式传输服务器上,且该服务器为 G5g 实例托管。然后,输入的数据会被定向传递到客户指定的容器。此时,容器中运行的游戏程序会自动处理输入数据,并更新游戏状态。之后生成的渲染图像帧被传递到手机端,并显示在手机屏上。有些多人游戏,可能需要流式传输服务器与外部移动端游戏服务器数据互通,以反映整个游戏的状态。这些情况都要求将额外的数据信息传递给游戏服务器,再传递给移动客户端。通过 WebRTC 实时通讯网络协议,实现客户端和流式传输服务器之间的通信,最大限度降低网络延迟,确保用户获得良好的游戏体验。

b3afab355c513644aec76fec3da69c4c.png

详细了解如何通过亚马逊云科技 G5g 实例构建高性价比云游戏体验,请点击阅读原文

5e48834b5a6351d47d7048ba99f02528.gif

f40884811ae28a34e551143886782433.gif

听说,点完下面4个按钮

就不会碰到bug了!

b46c4f7683206f3f658e714b5a563205.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值