[发明专利]实现云游戏联机对战的方法、装置、存储介质及电子设备在审
申请号: | 202310577963.7 | 申请日: | 2023-05-22 |
公开(公告)号: | CN116328290A | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 王凯;李二帅;刘宝国 | 申请(专利权)人: | 安徽海马云科技股份有限公司 |
主分类号: | A63F13/33 | 分类号: | A63F13/33;A63F13/42;H04L67/131;H04L67/10 |
代理公司: | 北京慧智兴达知识产权代理有限公司 11615 | 代理人: | 李丽颖 |
地址: | 230031 安徽省合肥市高新区望江*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 云游 联机 方法 装置 存储 介质 电子设备 | ||
1.一种实现云游戏联机对战的方法,应用于云端服务器,其特征在于,所述方法包括:
接收至少两个终端设备发送的操控指令,将所述操控指令虚拟化成各自对应的云端输入设备的操控指令,将所述云端输入设备的操控指令发送给云游戏,以使所述云游戏基于所述云端输入设备的操控指令对待操控的云游戏对象进行操控,实现联机对战,其中,所述操控指令携带有待操控的云游戏对象的标识,所述云端输入设备的标识与所述待操控的云游戏对象的标识对应;
获取所述云游戏运行过程中产生的音视频数据,将所述音视频数据推流给所述终端设备。
2.根据权利要求1所述的方法,其特征在于,在所述接收至少两个终端设备发送的操控指令之前,还包括:
接收所述至少两个终端设备中第一终端设备发送的针对所述云游戏的第一云玩请求,基于所述第一云玩请求为所述第一终端设备分配云端实例,以创建联机对战房间,其中,所述第一云玩请求中携带有第一角色类型信息和待操控的第一云游戏对象的标识,所述第一角色类型信息指示用户为房主,所述云端实例中运行所述云游戏;
接收第二终端设备发送的加入所述房间进行联机对战的第二云玩请求,基于所述第二云玩请求为所述第二终端设备分配所述云端实例的流地址,以使所述第二终端设备基于所述流地址获取一路云游戏音视频流,其中,所述第二云玩请求中携带有第二角色类型信息和待操控的第二云游戏对象的标识,所述第二角色类型信息指示用户为房客。
3.根据权利要求2所述的方法,其特征在于,所述第一云玩请求中还携带有第一配置参数,所述第二云玩请求中还携带有第二配置参数;
在所述将所述音视频数据推流给所述终端设备之前,还包括:
从所述第一配置参数和第二配置参数中确定出目标编码参数;
所述将所述音视频数据推流给所述终端设备,包括:
按照所述目标编码参数对所述音视频数据中的视频数据进行编码,并将编码后的视频数据推流给所述至少两个终端设备。
4.根据权利要求2或3所述的方法,其特征在于,若所述第一终端设备与所述云端实例之间的长连接断开,且在心跳保活时间到达时,仍未重连上所述云端实例,则释放所述云端实例。
5.根据权利要求2所述的方法,其特征在于,所述房主和房客使用的流地址的端口不同,且流地址的域名根据使用的运营商类型配置。
6.一种实现云游戏联机对战的装置,其特征在于,应用于云端服务器,所述装置包括:
虚拟化控制模块,用于接收至少两个终端设备发送的操控指令,将所述操控指令虚拟化成各自对应的云端输入设备的操控指令,将所述云端输入设备的操控指令发送给云游戏,以使所述云游戏基于所述云端输入设备的操控指令对待操控的云游戏对象进行操控,实现联机对战,其中,所述操控指令携带有待操控的云游戏对象的标识,所述云端输入设备的标识与所述待操控的云游戏对象的标识对应;
推流模块,用于获取所述云游戏运行过程中产生的音视频数据,将所述音视频数据推流给所述终端设备。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
游戏创建模块,用于在所述虚拟化控制模块接收至少两个终端设备发送的操控指令之前,接收所述至少两个终端设备中第一终端设备发送的针对所述云游戏的第一云玩请求,基于所述第一云玩请求为所述第一终端设备分配云端实例,以创建联机对战房间,其中,所述第一云玩请求中携带有第一角色类型信息和待操控的第一云游戏对象的标识,所述第一角色类型信息指示用户为房主,所述云端实例中运行所述云游戏;
所述游戏创建模块,还用于接收第二终端设备发送的加入所述房间进行联机对战的第二云玩请求,基于所述第二云玩请求为所述第二终端设备分配所述云端实例的流地址,以使所述第二终端设备基于所述流地址获取一路云游戏音视频流,其中,所述第二云玩请求中携带有第二角色类型信息和待操控的第二云游戏对象的标识,所述第二角色类型信息指示用户为房客。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽海马云科技股份有限公司,未经安徽海马云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310577963.7/1.html,转载请声明来源钻瓜专利网。