基于云手机系统的游戏互动方法

文档序号:993701 发布日期:2020-10-23 浏览:18次 >En<

阅读说明:本技术 基于云手机系统的游戏互动方法 (Game interaction method based on cloud mobile phone system ) 是由 周捷 吴志宏 于 2020-06-09 设计创作,主要内容包括:本发明提供的基于云手机系统的游戏互动方法,包括用户通过客户端的APP登录云手机控制系统,云手机将系统录屏数据压缩编码成视频流数据以及将系统声音数据压缩编码成音频流数据,客户端根据视频流数据建立云手机桌面,客户端同步播放云手机中的音频流数据,客户端通过云手机桌面在云手机上建立若干个云手机操作界面,客户端通过云手机桌面在云手机操作界面上安装并启动游戏应用;客户端将游戏互动链接分享至待互动客户端;待互动客户端根据游戏互动链接向云手机服务器发起连接请求,经过云手机服务器校验授权后,待互动客户端连接至同一台云手机。本发明的待互动客户端在云手机上对客户端的游戏直播进行观看和互动且无需下载游戏APP及其他操作。(The invention provides a game interaction method based on a cloud mobile phone system, which comprises the steps that a user logs in a cloud mobile phone control system through an APP (application) of a client, the cloud mobile phone compresses and encodes system screen recording data into video streaming data and system sound data into audio streaming data, the client establishes a cloud mobile phone desktop according to the video streaming data, the client synchronously plays the audio streaming data in the cloud mobile phone, the client establishes a plurality of cloud mobile phone operation interfaces on the cloud mobile phone through the cloud mobile phone desktop, and the client installs and starts game applications on the cloud mobile phone operation interfaces through the cloud mobile phone desktop; the client shares the game interaction link to the client to be interacted; and the client to be interacted initiates a connection request to the cloud mobile phone server according to the game interaction link, and after the authorization is verified by the cloud mobile phone server, the client to be interacted is connected to the same cloud mobile phone. The client to be interacted watches and interacts the live game of the client on the cloud mobile phone without downloading game APP and other operations.)

基于云手机系统的游戏互动方法

技术领域

本发明涉及游戏互动领域,尤其涉及基于云手机系统的游戏互动方法。

背景技术

随着科技的进步,智能移动设备硬件配置的提升,越来越多的人喜欢通过在智能移动设备上进行电子游戏来打发空余时间,因此电子游戏行业也逐步兴起,由电子游戏衍生出的游戏直播和游戏互动也被很多游戏爱好者所喜爱,游戏爱好者通过观看别人的游戏的过程来获得视觉上的体验。但是目前对于观看别的游戏玩家的游戏过程,都需要游戏爱好者下载对应的直播或互动的手机应用软件,才能实现游戏直播的观看和互动,这会使游戏直播的参与方式变得复杂,且减少体验感。

发明内容

为了克服现有技术的不足,本发明的目的在于提供基于云手机系统的游戏互动方法,其能解决目前对于观看别的游戏玩家的游戏过程,都需要游戏爱好者下载对应的直播或互动的手机应用软件,才能实现游戏直播的观看和互动的问题。

本发明的目的采用以下技术方案实现:

基于云手机系统的游戏互动方法,其特征在于:所述云手机系统包括云手机、客户端以及云手机服务器,所述云手机中存储有云手机服务程序,所述云手机服务程序运行时可以建立至少一个云手机控制系统;

所述游戏互动方法包括以下步骤:

云手机连接,所述客户端通过所述云手机服务器与所述云手机连接;

建立游戏应用,用户通过所述客户端的APP登录所述云手机控制系统,所述云手机将系统录屏数据压缩编码成视频流数据以及将系统声音数据压缩编码成音频流数据,所述客户端根据所述视频流数据建立云手机桌面,所述客户端同步播放所述云手机中的所述音频流数据,所述客户端通过所述云手机桌面在所述云手机上建立若干个云手机操作界面,所述客户端通过所述云手机桌面在所述云手机操作界面上安装并启动游戏应用;

游戏互动链接分享,所述客户端登录所述云手机上的游戏应用并生成游戏互动链接,所述客户端将所述游戏互动链接分享至待互动客户端;

待互动客户端连接,待互动客户端根据所述游戏互动链接向所述云手机服务器发起连接请求,经过所述云手机服务器校验授权后,待互动客户端连接至同一台所述云手机,获取来自所述云手机的音视频串流数据,并将所述音视频串流数据呈现在待互动客户端上。

游戏互动,待互动客户端通过所述云手机上的所述云手机桌面上参与游戏互动。

进一步地,所述游戏互动链接分享具体为:所述客户端登录所述云手机上的游戏应用并生成游戏互动链接,所述客户端将所述游戏互动链接进行分享,所述分享的方式包括但不仅限于云机游戏屏幕共享、云机游戏第三方分享、云机游戏站内分享,接收到所述游戏互动链接的客户端为待互动客户端。

进一步地,所述云机游戏屏幕共享为将所述游戏互动链接通过社交应用发送至被邀请者的手机终端,被邀请者通过手机终端点击所述游戏互动链接,触发并启动手机终端中存储的待互动客户端。

进一步地,所述社交应用包括但不限于微信、QQ。

进一步地,所述游戏互动具体为:待互动客户端通过所述云手机上的所述云手机桌面观看客户端的游戏操作、游戏直播或者视频直播,将所述客户端作为主客户端。

进一步地,在所述云手机连接之前还包括:

获取连接请求信息,所述客户端发送云手机连接请求信息至所述云手机服务器,所述云手机连接请求信息包含待连接云手机设备信息;

生成连接信令,所述云手机服务器根据待连接云手机设备信息生成对应的连接信令,并将所述连接信令发送至对应的客户端。

进一步地,所述云手机连接请求信息还包括客户端ID信息,所述云手机服务器根据所述客户端ID信息将所述连接信令发送至对应的所述客户端。

进一步地,还包括数据分享,所述客户端上传客户端数据至所述云手机,待互动客户端通过所述云手机查看所述客户端上传的客户端数据。

进一步地,所述游戏互动链接中包括云手机设备信息、云手机服务器连接信息以及待互动客户端ID信息,待互动客户端生成含有所述待互动客户端ID信息和云手机设备信息的连接请求,待互动客户端根据云手机服务器连接信息向对应的云手机服务器发送连接请求。

进一步地,所述待互动客户端连接具体为:待互动客户端生成含有所述云手机设备信息和待互动客户端ID信息的连接请求,待互动客户端根据云手机服务器连接信息向对应的云手机服务器发送连接请求,经过云手机服务器校验授权后,所述云手机服务器根据所述连接请求生待互动客户端连接信令,并根据将所述待互动客户端ID信息将所述待互动客户端连接信令发送至对应的待互动客户端,待互动客户端根据所述待互动客户端连接信令与同一台所述云手机进行连接,待互动客户端获取来自所述云手机的音视频串流数据,并将所述音视频串流数据呈现在待互动客户端上。

相比现有技术,本发明的有益效果在于:本申请的基于云手机系统的游戏互动方法,包括用户通过客户端的APP登录云手机控制系统,云手机将系统录屏数据压缩编码成视频流数据以及将系统声音数据压缩编码成音频流数据,客户端根据视频流数据建立云手机桌面,客户端同步播放云手机中的音频流数据,客户端通过云手机桌面在云手机上建立若干个云手机操作界面,客户端通过云手机桌面在云手机操作界面上安装并启动游戏应用;客户端登录云手机上的游戏应用并生成游戏互动链接,客户端将游戏互动链接分享至待互动客户端;待互动客户端根据游戏互动链接向云手机服务器发起连接请求,经过云手机服务器校验授权后,待互动客户端连接至同一台云手机,获取来自云手机的音视频串流数据,并将音视频串流数据呈现在待互动客户端上,待互动客户端通过云手机上的云手机桌面上参与游戏互动。通过将游戏互动链接发送至待互动客户端,待互动客户端通过云手机服务器与云手机建立连接,待互动客户端可以在云手机上对客户端的游戏直播进行观看和互动,待互动客户端无需下载游戏APP以及其他多余的操作。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的

具体实施方式

由以下实施例及其附图详细给出。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明的基于云手机系统的游戏互动方法的流程示意图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

本实施例中云手机系统包括云手机、客户端以及云手机服务器,所述云手机包括分布式云手机或集中式云手机,当云手机为分布式云手机时,所述分布式云手机放置在固定区域内,分布式云手机包括ARM架构处理器、主板、存储单元、通信模块以及电源模块,所述存储单元、所述通信模块、所述电源模块均设置在所述主板上,所述存储单元、所述通信模块通过所述主板与所述ARM架构处理器连接,所述电源模块设置有电源接口,所述电源接口通过电源线外接市电,所述电源模块为所述主板供电;所述通信模块用于连接客户端和外部网络,所述通信模块为基于TCP/IP传输协议的网络模块;所述存储单元中存储有云手机服务程序,所述云手机服务程序运行时可以建立至少一个云手机控制系统,此时,所述客户端与所述云手机服务器连接,所述云手机服务器与所述云手机连接,所述客户端中存储有云手机服务程序。当云手机为集中式云手机时,集中式云手机为云服务器提供商提供的云手机服务器中的云手机操作系统,是设置和运行在云服务器内部的一个操作系统。

如图1所示,游戏互动方法具体包括以下步骤:

获取连接请求信息,用户在所述客户端点选云手机设备发起连接请求操作,所述客户端根据客户选择的云手机设备生成含有待连接云手机设备信息和客户端ID信息的云手机连接请求信息,每个客户端ID信息对应一个客户端,不同的客户端生成的云手机连接请求信息中的客户端ID信息是不同的。本实施例中,客户端通过扫描待连接云手机的外壳上印有设备唯一识别码的二维码来得到待连接云手机设备信息。

生成连接信令,所述云手机服务器根据待连接云手机设备信息生成对应的连接信令,并将所述连接信令发送至对应的客户端。具体为:所述云手机服务器根据所述云手机连接请求信息中的所述待连接云手机设备信息提取出预先存储的待连接云手机地址信息,所述云手机服务器根据所述待连接云手机地址信息生成连接信令并发送至对应的客户端,连接信令中包括待连接云手机地址信息;所述云手机连接请求信息还包括客户端ID信息,所述云手机服务器根据所述客户端ID信息将所述连接信令发送至对应的所述客户端。在本实施例中,云手机均与云手机服务器保持连接,云手机实时传输自身设备信息、运行状态、公网IP地址、内网IP地址给云手机服务器,云手机将所述内网IP地址和所述公网IP地址作为待连接云手机地址信息进行存储,云手机服务器根据连接请求信息中的待连接云手机设备信息提取出对应的待连接云手机地址信息,云手机服务器根据待连接云手机地址信息生成连接信令并根据客户端ID信息将连接信令发送至客户端,本实施例中的连接信令中包含待连接云手机地址信息。

云手机连接,所述客户端通过所述云手机服务器与所述云手机连接。具体为客户端根据云手机服务器发送来的连接信令中的待连接云手机地址信息与所述云手机连接。本实施例中,云手机包括用于连接外部网络和客户端的通信模块,所述通信模块为基于TCP/IP传输协议的网络模块,所述云手机通过所述通信模块与外部网络进行有线连接或无线连接。在本实施例中,待连接云手机地址信息为云手机的内网IP地址和公网IP地址,当客户端与云手机位于同一家庭网络或同一私域网络时,云手机服务器发送的连接信令中的待连接云手机地址信息包括内网IP地址和公网IP地址,此时客户端先尝试通过内网IP地址与云手机建立连接,若连接失败,客户端根据公网IP地址与云手机进行连接。当客户端与云手机位于不同区域且不在同一局域网络时,客户端直接根据待连接云手机地址信息以及采用UDP穿透的方式与云手机建立通讯。

建立游戏应用,用户通过所述客户端的APP登录所述云手机控制系统,所述云手机将系统录屏数据压缩编码成视频流数据以及将系统声音数据压缩编码成音频流数据,所述客户端根据所述视频流数据建立云手机桌面,所述客户端同步播放所述云手机中的所述音频流数据,所述客户端通过所述云手机桌面在所述云手机上建立若干个云手机操作界面,所述客户端通过所述云手机桌面在所述云手机操作界面上安装并启动游戏应用。

游戏互动链接分享,所述客户端在所述游戏应用中输入个人游戏账号信息实现游戏登录,所述客户端登录到个人游戏后在游戏界面点击对应分享链接即可生成游戏互动链接,所述客户端将所述游戏互动链接进行分享,所述分享的方式包括但不仅限于云机游戏屏幕共享、云机游戏第三方分享、云机游戏站内分享,接收到所述游戏互动链接的客户端为待互动客户端。本实施例中所述云机游戏屏幕共享为将所述游戏互动链接通过社交应用发送至待互动客户端,所述云机游戏第三方分享为将所述游戏互动链接分享自第三方平台,可以将所述游戏互动链接以二维码形式分享至第三方平台,本实施例中上述的社交应用包括但不限于微信、QQ、手机短信,当社交应用为微信时,通过微信好友、微信群、朋友圈将所述游戏互动链接分享给好友;当社交应用为QQ时,通过、QQ好友、QQ空间发送至好友;或将所述游戏互动链接以短信形式发送至特定的联系人。所述云机游戏屏幕共享为将所述游戏互动链接通过社交应用发送至被邀请者的手机终端,被邀请者通过手机终端点击所述游戏互动链接,触发并启动手机终端中存储的待互动客户端。

待互动客户端连接,待互动客户端根据所述游戏互动链接向所述云手机服务器发起连接请求,经过所述云手机服务器校验授权后,待互动客户端连接至同一台所述云手机,获取来自所述云手机的音视频串流数据,并将所述音视频串流数据呈现在待互动客户端上。在本实施例中,所述游戏互动链接中包括云手机设备信息、云手机服务器连接信息以及待互动客户端ID信息,待互动客户端生成含有所述待互动客户端ID信息和云手机设备信息的连接请求,待互动客户端根据云手机服务器连接信息向对应的云手机服务器发送连接请求,所述云手机服务器根据所述连接请求生待互动客户端连接信令,并根据将所述待互动客户端ID信息将所述待互动客户端连接信令发送至对应的待互动客户端,待互动客户端根据所述待互动客户端连接信令与云手机进行连接。本实施例中待互动客户端连接信令中包括待连接云手机地址信息,待连接云手机地址信息为云手机的内网IP地址和公网IP地址,当待互动客户端与云手机位于同一家庭网络或同一私域网络时,云手机服务器发送的连接信令中的待连接云手机地址信息包括内网IP地址和公网IP地址,此时待互动客户端先尝试通过内网IP地址与云手机建立连接,若连接失败,待互动客户端根据公网IP地址与云手机进行连接。当待互动客户端与云手机位于不同区域且不在同一局域网络时,待互动客户端直接根据待连接云手机地址信息以及采用UDP穿透的方式与云手机建立通讯。

游戏互动,待互动客户端通过所述云手机上的所述云手机桌面上参与游戏互动。具体为:待互动客户端通过所述云手机上的所述云手机桌面观看客户端的游戏操作、游戏直播或者视频直播,将游戏分享者的客户端作为主客户端。

数据分享,本实施例中的客户端实质为主客户端,主客户端上传客户端数据至所述云手机,待互动客户端通过所述云手机查看所述客户端上传的客户端数据。

本申请的基于云手机系统的游戏互动方法,包括用户通过客户端的APP登录云手机控制系统,云手机将系统录屏数据压缩编码成视频流数据以及将系统声音数据压缩编码成音频流数据,客户端根据视频流数据建立云手机桌面,客户端同步播放云手机中的音频流数据,客户端通过云手机桌面在云手机上建立若干个云手机操作界面,客户端通过云手机桌面在云手机操作界面上安装并启动游戏应用;客户端登录云手机上的游戏应用并生成游戏互动链接,客户端将游戏互动链接分享至待互动客户端;待互动客户端根据游戏互动链接向云手机服务器发起连接请求,经过云手机服务器校验授权后,待互动客户端连接至同一台云手机,获取来自云手机的音视频串流数据,并将音视频串流数据呈现在待互动客户端上,待互动客户端通过云手机上的云手机桌面上参与游戏互动。通过将游戏互动链接发送至待互动客户端,待互动客户端通过云手机服务器与云手机建立连接,待互动客户端可以在云手机上对客户端的游戏直播进行观看和互动,待互动客户端无需下载游戏APP以及其他多余的操作。

以上,仅为本发明的较佳实施例而已,并非对本发明作任何形式上的限制;凡本行业的普通技术人员均可按说明书附图所示和以上而顺畅地实施本发明;但是,凡熟悉本专业的技术人员在不脱离本发明技术方案范围内,利用以上所揭示的技术内容而做出的些许更动、修饰与演变的等同变化,均为本发明的等效实施例;同时,凡依据本发明的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均仍属于本发明的技术方案的保护范围之内。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于云手机系统的游戏共享方法、电子设备、存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类