The invention discloses an online method and device based on cloud game. The method includes: according to the cloud game requests sent by N user terminals, n cloud game hosts are allocated; wherein, n \u2265 2, the cloud game host includes signaling server and media server; driving the signaling server to start the cloud game process, controlling the cloud game process according to the received user control instructions, generating the cloud game interface data; driving the media The body server sends the compressed and encoded cloud game interface data to the user terminal; when the cloud game process ends, the cloud game process is archived. The invention can break the restriction of region and network among users, reduce the requirements for user equipment, and realize the participation of massive users in online games.
【技术实现步骤摘要】
一种基于云游戏的联机方法和装置
本专利技术涉及云计算
,尤其涉及一种基于云游戏的联机方法和装置。
技术介绍
对于大型游戏,通常要求玩家的网络和硬件配置均达到一定标准才可实现联机游戏。比如,要求联机的玩家需处于同一个局域网内,尽管采用N2N方式可打通各玩家的局域网,但却会带来网络延迟问题;要求玩家所处于的网络具有较大规模,但目前网吧、公司等场所大多会通过网络设置限制网络规模,难以保证联机游戏过程中网络能够保持稳定;要求玩家购置硬件配置达标或者使用游戏平台提供的支持大型游戏的网络设备和电脑设备,使得玩家无法通过手机、平板等手持终端设备参与联机游戏。可见,大型联机游戏更多的是面向高端玩家,受众范围并不大。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种基于云游戏的联机方法和装置,能够打破用户间地域和网络的限制,降低对用户设备的要求,实现海量用户参与联机游戏。为了解决上述技术问题,本专利技术提出了一种基于云游戏的联机方法,包括:根据N个用户终端发送的云游戏请求,分配N个所述云游戏主机;其中,N≥2,所述云游戏主机包括信令服务器和媒体服务器;驱动所述信令服务器启动云游戏进程,并根据接收的用户控制指令对所述云游戏进程进行控制,生成云游戏界面数据;驱动媒体服务器将经压缩编码后的所述云游戏界面数据发送至所述用户终端;当所述云游戏进程结束时,对所述云游戏进程进行存档。进一步地,所述驱动所述信令服务器启动云游戏进程,还包括:驱动所述信令服务器监控所述云游 ...
【技术保护点】
1.一种基于云游戏的联机方法,其特征在于,包括:/n根据N个用户终端发送的云游戏请求,分配N个所述云游戏主机;其中,N≥2,所述云游戏主机包括信令服务器和媒体服务器;/n驱动所述信令服务器启动云游戏进程,并根据接收的用户控制指令对所述云游戏进程进行控制,生成云游戏界面数据;/n驱动媒体服务器将经压缩编码后的所述云游戏界面数据发送至所述用户终端;/n当所述云游戏进程结束时,对所述云游戏进程进行存档。/n
【技术特征摘要】
1.一种基于云游戏的联机方法,其特征在于,包括:
根据N个用户终端发送的云游戏请求,分配N个所述云游戏主机;其中,N≥2,所述云游戏主机包括信令服务器和媒体服务器;
驱动所述信令服务器启动云游戏进程,并根据接收的用户控制指令对所述云游戏进程进行控制,生成云游戏界面数据;
驱动媒体服务器将经压缩编码后的所述云游戏界面数据发送至所述用户终端;
当所述云游戏进程结束时,对所述云游戏进程进行存档。
2.根据权利要求1所述的基于云游戏的联机方法,其特征在于,所述驱动所述信令服务器启动云游戏进程,还包括:驱动所述信令服务器监控所述云游戏进程。
3.根据权利要求1所述的基于云游戏的联机方法,其特征在于,所述驱动媒体服务器将经压缩编码后的所述云游戏界面数据发送至所述用户终端,还包括:所述经压缩编码后的所述云游戏界面数据经低延迟传输通道发送至所述用户终端。
4.根据权利要求1所述的基于云游戏的联机方法,其特征在于,所述根据N个用户终端发送的云游戏请求,分配N个所述云游戏主机,包括:
对接收的所述云游戏请求进行合法性校验,将校验合法的所述云游戏请求标记为初验合法云游戏请求;
根据所述初验合法云游戏请求分配所述云游戏主机,并将所述初验合法云游戏请求转发至所述信令服务器。
5.根据权利要求4所述的基于云游戏的联机方法,其特征在于,所述驱动所述信令服务器启动云游戏进程,包括:
对接收的所述初验合法云游戏请求进行合法性校验,将校验合法的所述初验合法云游戏请求标记为复验合法云游戏请求;
根据所述复验合法云游戏请求启动所述云游戏进程,并发送初始化指令至所述媒体服务器,使所述媒体服务器完成初始化。
<...
【专利技术属性】
技术研发人员:周丕化,张顺四,林文峰,龙海涛,黄裕楠,
申请(专利权)人:广州点云科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。