[发明专利]一种实现远端实时操控的系统和方法有效
申请号: | 201110054985.2 | 申请日: | 2011-03-09 |
公开(公告)号: | CN102571900A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 陈晓益;周开宇;江志峰 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;A63F13/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李弘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 远端 实时 操控 系统 方法 | ||
1.一种实现远端实时操控的系统,其特征在于,该系统设置于网络侧并包括:
中心节点,用于完成游戏文件在各个渲染节点中的部署,管理渲染节点信息和用户信息,为用户终端分配合适的渲染节点执行游戏服务;
渲染节点,接收中心节点分配的游戏文件在本地进行安装;以及接收用户终端通过网络发来的操控指令,根据操控指令在本地运行游戏文件,生成相应的游戏画面并经过压缩后发送给用户终端。
2.根据权利要求1所述的系统,其特征在于,所述中心节点包括:
中心游戏视频管理单元,是中心节点对全局游戏和视频的管理,包括对游戏安装文件的管理,可供服务的游戏管理,对可点播游戏视频的管理;
全局调度单元,客户端初始访问云游戏系统时,全局调度单元根据用户的IP地址向用户返回离用户最近的一个以上节点的网关信息;
资源管理单元,用于与渲染节点的资源管理单元进行交互,判断渲染节点是否失效,从而在用户无法访问最近渲染节点时转向为用户提供次近的渲染节点;
游戏文件库单元,用于保存新发布的游戏文件以及游戏补丁文件,中心游戏视频管理单元将根据发布和升级的要求与节点游戏视频管理通信,来将此游戏文件分发到渲染节点进行部署安装;
所述渲染节点包括:
节点游戏视频管理单元,用于对本渲染节点内的游戏视频进行管理,包括游戏安装文件的管理,渲染节点内游戏服务的管理,可供点播的游戏视频管理;
用户数据管理单元,用于保存用户在游戏过程中生成的存档数据,在用户重新访问时可以调出使用;
资源管理单元,用于实现渲染节点内游戏服务器、编码设备和Cache设备的心跳连接,收集各设备的资源使用情况,实现资源虚拟 化管理,为配置管理提供空闲的可服务的虚拟资源;
Cache设备,用于提供游戏视频的高速缓存,用户可以通过访问Cache设备来获取游戏画面的视频流;
编码压缩单元,用于完成游戏服务器输出原始视频信号的压缩编码;
游戏服务器,用于实现游戏的逻辑运行和渲染,接收用户访问的消息,根据用户的消息在本地运行游戏,生成新的游戏画面,并将生成的游戏画面输出给编码压缩单元。
3.根据权利要求2所述的系统,其特征在于,
所述中心游戏视频管理单元,还用于根据发布和升级的要求,将游戏文件分发到渲染节点进行部署安装;针对每款游戏进行相关属性记录,包括游戏安装文件在渲染节点的具体位置和文件属性信息,每款游戏在各个渲染节点中的部署完成情况以及所部署游戏服务器的信息,与游戏相关的可点播视频的信息;
所述全局调度单元,还用于判断根据用户的IP地址判断用户处于哪个渲染节点的服务范围内,从而返回给用户具体的节点信息;
所述Cache设备,还用于为用户直接提供视频点播、直播服务,和/或为其它渲染节点的Cache设备提供缓存服务。
4.根据权利要求2或3所述的系统,其特征在于,所述中心节点还包括:
登录管理单元,用于存储所有用户的用户名和密码,并为所有用户的登录进行最终鉴权验证;为每个用户的每次游戏访问生成一个会话密钥;接收渲染节点的登录管理单元发过来的认证信息以及返回认证结果和会话密钥信息;
客户端管理单元,用于向登录用户的客户端推送菜单界面,包括客户端菜单的更新;对客户端软件进行升级;对客户端广告显示进行管理;
所述渲染节点还包括:
登录管理单元,用于临时存储中心登录管理单元存储的会话密钥, 保存用户相关的认证状态信息,在用户更换游戏时,保证用户不用再次输入用户名和密码进行第二次登录;
网关,用于检验用户上行消息的合法性,同时判断用户的访问类型,以及在多个登录管理单元之间实现均衡。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110054985.2/1.html,转载请声明来源钻瓜专利网。