【技术实现步骤摘要】
【国外来华专利技术】多会话远程游戏渲染
[0001]本公开一般涉及远程游戏渲染。更特别地,并且不作为任何限制,本公开涉及用于促进分布式网络架构中的多会话远程游戏渲染的系统、方法、装置和相关联的计算机可读介质。
技术介绍
[0002]远程游戏渲染(也称为云游戏)正在获得游戏工作室、互联网公司和网络运营商的关注。当前,在市场上存在提供远程游戏流传输和下载即服务的产品(例如,谷歌的Stadia、索尼的PS Now等)。下载是指将游戏下载到本地硬盘驱动器,其中游戏在本地游戏控制台或个人计算机(PC)上运行。流传输是指在网络中的某个地方运行游戏(例如,执行、渲染和编码),并在客户端设备上接收经渲染的游戏(例如,流)的输出。控制器输入在本地设备上被消耗,并且通过网络被递送到远程运行的游戏引擎。
[0003]该方法提供了若干优点,包括使游戏可按需访问,而无需在本地下载和安装它,以及由于对在本地运行游戏的较低硬件要求而在更广泛的设备上访问,包括例如移动设备(诸如智能电话)、平板电脑、数字媒体播放器或专有的类似瘦客户端的设备。
[0004]云游戏要求重要的基础设施用于服务按预期工作,包括用于运行游戏的数据中心和服务器集群,以及用于向用户递送流的具有低延迟的高带宽互联网连接。多年来,使云游戏可行所需的网络基础设施在大多数地理区域不可用,或者对于消费者市场不可用。由于它们对高质量流传输视频的依赖性,定期使用服务的能力也可能受到由一些互联网服务提供商(ISP)强制的数据上限的限制。
[0005]增强现实和虚拟现实(AR/VR)日益成为游 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种被配置为支持多会话远程游戏渲染的运营商网络(302A,302B),所述网络(302A,302B)包括:远程渲染系统RRS管理器(318),其具有与被设置在外部网络(304)中的远程游戏后台(308)的接口,所述RRS管理器(318)可操作以响应于游戏会话建立请求来实例化和管理多个游戏会话;由所述RRS管理器(318)实例化的多个远程渲染子系统(320),每个远程渲染子系统(320)被耦接到对应的游戏引擎(334),所述游戏引擎(334)可操作以支持所述多个游戏会话中的特定相应游戏会话;边缘路由应用服务子系统(314),其被配置为向所述远程游戏后台(308)提供所述游戏引擎(334)的边缘网络位置信息;以及游戏数据库(336),其包含从所述外部网络(304)提供的多个游戏。2.根据权利要求1所述的运营商网络(302A,302B),其中,代表对应的多个客户端设备(367)从所述远程游戏后台(308)接收所述游戏会话建立请求。3.根据权利要求2所述的运营商网络(302A,302B),其中,所述对应的游戏引擎(334)由所述边缘路由应用服务子系统(314)基于所述多个客户端设备(367)的相应位置来选择。4.根据权利要求1至3中的任一项所述的运营商网络(302A,302B),还包括:多会话游戏切片MGS带宽管理器(340),其可操作以从服务所述多个游戏会话的网络切片(365)的专用带宽中向所述多个游戏会话中的每一个游戏会话分配相应的带宽。5.根据权利要求1至4中的任一项所述的运营商网络(302A,302B),其中,每个远程渲染子系统(320)包括用于管理所述特定相应游戏会话的相应的游戏服务管理器(322),所述相应的游戏服务管理器(322)可操作以与在对应的客户端设备(367)处执行的会话处理器(355)针对建立和终止涉及所选游戏标题的特定相应游戏会话中的至少一者进行通信。6.根据权利要求5所述的运营商网络(302A,302B),其中,每个相应的游戏服务管理器(322)还可操作以在针对所述所选游戏标题的会话建立请求中接收所述对应的客户端设备(367)的能力信息。7.根据权利要求6所述的运营商网络(302A,302B),其中,每个相应的游戏服务管理器(322)还可操作以过滤所述所选游戏标题的质量简档,以匹配所述对应的客户端设备(322)的能力信息。8.根据权利要求6所述的运营商网络(302A,302B),其中,每个相应的游戏服务管理器(322)还可操作以启动递送管理器(330)、自适应投影映射模块(326)、具有触觉和网格递送的低延迟自适应视频/音频V/A编码器模块(324)、以及注视和控制器数据处理器模块(328),并且其中,基于所述所选游戏标题的经过滤的质量简档,配置所述递送管理器(330)、所述自适应投影映射模块(326)、具有触觉和网格递送的所述低延迟自适应V/A编码器模块(324)、以及所述注视和控制器数据处理器模块(328)中的至少一个。9.一种云数据网络(306),包括:远程游戏后台RGBO子系统(308),其包括:第一接口(351),用于从多个客户端设备(367)接收游戏会话请求;与被设置在运营商网络(302A,302B)中的远程渲染系统RRS管理器(318)的第二接口(352
‑
356),所述运营商网络(302A,302B)被配置为支持多会话游戏渲染,所述RGBO子系统
可操作(308)以针对来自所述客户端设备(367)的所述游戏会话请求与所述RRS管理器(318)相对应;以及与被设置在所述运营商网络(302A,302B)中的边缘路由应用服务子系统(314)的第三接口(358,360),用于获得多个游戏引擎(334)的边缘网络位置信息,相应的游戏引擎(334)的所述边缘网络位置信息可操作用于促进所述RRS管理器(318)的关于与所述客户端设备(367)的对应游戏会话的远程游戏渲染;以及具有多个游戏标题简档的游戏数据库(318),用于将游戏内容提供给被设置在所述运营商网络(302A、302B)中的相应的游戏引擎(334)。10.根据权利要求9所述的云网络(306),其中,所述RGBO子系统(308)被配置为生成经由所述第二接口(352
‑
356)到所述RRS管理器(318)的会话建立请求,所述会话建立请求包括关于从特定相应客户端设备(367)请求的游戏标题的质量简档。11.根据权利要求10所述的云网络...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。