[发明专利]基于直播界面二维码进入相同游戏房间的方法及系统在审
申请号: | 201910911241.4 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110743163A | 公开(公告)日: | 2020-02-04 |
发明(设计)人: | 汪超飞 | 申请(专利权)人: | 恒大智慧科技有限公司 |
主分类号: | A63F13/35 | 分类号: | A63F13/35;A63F13/79;A63F13/795;G06F16/955;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山区前海深港合作区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 游戏应用 用户应用 游戏标识 游戏房间 应用端 触发 游戏 后台服务器地址 发送信息 加入请求 进程监测 驱使系统 显示界面 用户端 拉取 跳转 解析 运载 直播 监测 应用 进程 | ||
1.一种基于直播界面二维码进入相同游戏房间的方法,其特征在于,包括:
主播应用端进程监测触发的游戏分享事件,根据所述触发的游戏分享事件,所述主播应用端向设备中同时运载的第一游戏应用发送信息拉取请求,所述信息拉取请求为对游戏标识、游戏房间号以及游戏后台服务器地址的请求;
所述主播应用端接收反馈的游戏房间号以及游戏后台服务器地址,将两者进行封装,形成一二维码,将所述二维码显示在所述主播应用端的显示界面中;
相对的,用户应用端监测游戏加入请求事件,所述游戏加入请求事件为用户点击预置按钮,所述按钮用户用于触发用户端加入所述主播相同游戏中的相同房间号的请求,若所述用户应用端监测到所述游戏加入请求事件的触发,则所述用户应用端对当前正在观看的直播界面进行截图,并识别所述截图中的二维码;
所述用户应用端对所述二维码进行解析,提取其中的游戏标识、游戏房间号以及游戏后台服务器地址数据;
所述用户应用端将所述游戏标识输入至自身所具备的intent组件中,利用intent组件驱使系统将显示进程跳转至所述与游戏标识相同的游戏应用,所述应用端的后台将所述游戏房间号以及所述游戏后台服务器地址数据交付于所述游戏应用,所述intent组件为技术人员预置在SDK包中的功能代码;
所述游戏应用根据所述游戏后台服务器地址,向所述游戏后台服务器发起加入游戏房间的请求,所述请求中附带所述游戏房间号以使用户设备与所述主播进入相同游戏中的相同房间。
2.根据权利要求1所述的基于直播界面二维码进入相同游戏房间,其特征在于,所述主播应用端进程监测触发的游戏分享事件,根据所述触发的游戏分享事件,所述主播应用端向设备中同时运载的第一游戏应用发送信息拉取请求,所述信息拉取请求为对游戏标识、游戏房间号以及游戏后台服务器地址的请求的步骤,包括:
所述主播应用端设置有触发按钮,所述按钮用于用户点击触发游戏分享事件,所述游戏分享事件为生成一二维码,所述二维码用于用户端识别并进入与所述主播应用端正在录制的游戏中的相同房间,所述二维码包含所述游戏标识、游戏房间号以及游戏后台服务器地址,所述游戏房间号为所述主播应用端正在直播的游戏所属的房间号。
3.根据权利要求1所述的基于直播界面二维码进入相同游戏房间的方法,其特征在于,所述主播应用端向设备中同时运载的第一游戏应用发送信息拉取请求的步骤还包括:
所述游戏应用预置有接口,所述接口用于供所述主播应用端调取,以使所述游戏应用能够识别和接收所述主播应用端的信息拉取请求,并将所述请求交付于所述游戏后台服务器地址。
4.根据权利要求3所述的基于直播界面二维码进入相同游戏房间的方法,其特征在于,所述主播应用端接收反馈的游戏房间号以及游戏后台服务器地址,将两者进行封装,形成一二维码,将所述二维码显示在所述主播应用端的显示界面中的步骤包括:
所述游戏应用接收到游戏后台服务器所返回的消息,将所述消息转发至所述主播应用端,所述主播应用端解析所述消息中的游戏房间号、游戏标识以及游戏后台服务器地址,将三者进行封装,从成一二维码,将所述二维码显示在所述主播应用端的显示界面中。
5.根据权利要求4所述的基于直播界面二维码进入相同游戏房间的方法,其特征在于,所述将所述二维码显示在所述主播应用端的显示界面中的步骤包括:
所述显示界面中划分为多个显示区域,所述显示区域所述主播应用端将所述生成的二维码放置于任一显示区域的边角区域。
6.根据权利要求1所述的基于直播界面二维码进入相同游戏房间的方法,其特征在于,所述用户应用端对当前正在观看的直播界面进行截图,并识别所述截图中的二维码的步骤包括:
访问native目录下的surfaceflinger服务,利用screencap函数驱使surfaceflinger服务锁定frame buffer,提取frame buffer中的最新一帧图像进而完成对当前正在观看的直播界面进行截图的功能,所述frame buffer中包含对设备所有进程的画面合成图像,获取完后解除对frame buffer的锁定;
对提取到的帧图像进行二维码识别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒大智慧科技有限公司,未经恒大智慧科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910911241.4/1.html,转载请声明来源钻瓜专利网。