基于直播的游戏交互方法、系统、服务器及装置制造方法及图纸

技术编号:20073457 阅读:25 留言:0更新日期:2019-01-15 00:11
本申请提供基于直播的游戏交互方法、游戏交互系统、服务器及装置,该游戏交互方法包括:在用户端通过直播服务器进行直播时,用户端通过直播服务器将第一游戏数据发送给游戏服务器;游戏服务器根据第一游戏数据得到第二游戏数据,将第二游戏数据发送给直播服务器;直播服务器获取直播数据,对直播数据和第二游戏数据进行融合,得到界面数据,并将界面数据发送给所述用户端;用户端根据界面数据显示融合入游戏界面的直播界面。通过上述方式,本申请用户端能够在直播界面上实现玩游戏,增强直播和游戏的交互体验,提高用户的体验效果。

Game Interaction Method, System, Server and Device Based on Live Broadcasting

The application provides a game interaction method, game interaction system, server and device based on live broadcasting. The game interaction method includes: when the user side broadcasts live through the live server, the user side sends the first game data to the game server through the live server; the game server obtains the second game data according to the first game data, and sends the second game data to the game server. Live broadcasting server; Live broadcasting server obtains live broadcasting data, fuses live broadcasting data with the second game data, obtains interface data, and sends interface data to the user end; User end fuses the live broadcasting interface into the game interface according to the interface data display. Through the above way, the application client can play games on the live interface, enhance the interactive experience of live broadcasting and games, and improve the user's experience effect.

【技术实现步骤摘要】
基于直播的游戏交互方法、系统、服务器及装置
本申请涉及直播
,特别是涉及一种基于直播的游戏交互方法、游戏交互系统、服务器及装置。
技术介绍
随着互联网技术的发展和智能设备的应用发展,直播平台具有多元化的直播内容,例如在线娱乐或者游戏直播。目前的游戏直播是在游戏界面上通过录屏的方式进行直播,观众仅能通过直播界面观看直播,无法通过直播界面和主播一起玩游戏,导致观众的体验效果差。
技术实现思路
本申请主要解决的技术问题是提供基于直播的游戏交互方法、游戏交互系统、服务器及装置,能够在直播界面上实现玩游戏。为解决上述技术问题,本申请提供一种基于直播的游戏交互方法,其应用于游戏交互系统,所述游戏交互系统至少包括多个用户端、直播服务器和游戏服务器,所述游戏交互方法包括:在所述用户端通过所述直播服务器进行直播时,所述用户端通过所述直播服务器将第一游戏数据发送给所述游戏服务器;所述游戏服务器根据所述第一游戏数据得到第二游戏数据,将所述第二游戏数据发送给所述直播服务器;所述直播服务器获取直播数据,对所述直播数据和所述第二游戏数据进行融合,得到界面数据,并将所述界面数据发送给所述用户端;所述用户端根据所述界面数据显示融合入游戏界面的直播界面。为解决上述技术问题,本申请还提供一种基于直播的游戏交互系统,包括:多个用户端、直播服务器和游戏服务器,在所述用户端通过所述直播服务器进行直播时,所述用户端通过所述直播服务器将第一游戏数据发送给所述游戏服务器;所述游戏服务器根据所述第一游戏数据得到第二游戏数据,将所述第二游戏数据发送给所述直播服务器;所述直播服务器获取直播数据,对所述直播数据和所述第二游戏数据进行融合,得到界面数据,并将所述界面数据发送给所述用户端;所述用户端根据所述界面数据显示融合入游戏界面的直播界面。为解决上述技术问题,本申请还提供一种基于直播的游戏交互方法,其应用于直播服务器,所述直播服务器分别与多个用户端和游戏服务器建立连接,所述游戏交互方法包括:所述直播服务器从所述用户端接收到第一游戏数据,发送所述第一游戏数据给所述游戏服务器,以使所述游戏服务器根据所述第一游戏数据得到第二游戏数据;所述直播服务器从所述游戏服务器获取所述第二游戏数据,获取直播数据,对所述直播数据和所述第二游戏数据进行融合,得到界面数据,并将所述界面数据发送给所述用户端,以使所述用户端根据所述界面数据显示融合入游戏界面的直播界面。为了解决上述技术问题,本申请还提供一种服务器,包括收发模块和与所述收发模块连接的处理模块,所述收发模块用于从所述用户端接收到第一游戏数据,发送所述第一游戏数据给所述游戏服务器,以使所述游戏服务器根据所述第一游戏数据得到第二游戏数据,并进一步从所述游戏服务器获取所述第二游戏数据,以及获取直播数据;所述处理模块用于对所述直播数据和所述第二游戏数据进行融合,得到界面数据;所述收发模块还用于将所述界面数据发送给所述用户端,以使所述用户端根据所述界面数据显示融合入游戏界面的直播界面。为了解决上述技术问题,本申请还提供一种具有存储功能的装置,其上存储有程序数据,所述程序数据在被处理器执行时能够实现如上所述的基于直播的游戏交互方法。与现有技术相比,本申请的有益效果是:在用户端通过直播服务器进行直播时,用户端通过直播服务器将第一游戏数据发送给游戏服务器;游戏服务器根据第一游戏数据得到第二游戏数据,将第二游戏数据发送给直播服务器;直播服务器获取直播数据,对直播数据和第二游戏数据进行融合,得到界面数据,并将界面数据发送给用户端;用户端根据界面数据显示融合入游戏界面的直播界面,从而使得用户端能够在直播界面上实现玩游戏,增强直播和游戏的交互体验,提高用户的体验效果;此外,游戏服务器和直播服务器进行数据传输,能够减少游戏服务器的压力。附图说明图1是本申请第一实施例的游戏交互方法的流程示意图;图2是图1中游戏交互系统的结构示意图;图3是图1中用户端的第一直播界面和游戏选择界面的示意图;图4是图1中用户端融合入游戏界面的直播界面的示意图;图5是本申请第二实施例的游戏交互系统的结构示意图;图6是本申请第二实施例的游戏交互方法中主播端的流程示意图;图7是本申请第二实施例的游戏交互方法中玩家端的流程示意图;图8是本申请第二实施例的游戏交互方法中观众端的流程示意图;图9是本申请第三实施例的游戏交互方法的流程示意图;图10是本申请第四实施例的游戏交互方法的流程示意图;图11是本申请第一实施例的服务器的结构示意图;图12是本申请第二实施例的服务器的结构示意图;图13是本申请第一实施例的具有存储功能的装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参见图1-图2所示,图1是本申请第一实施例的游戏交互方法的流程示意图;图2是图1中游戏交互系统的结构示意图。该游戏交互方法应用于游戏交互系统20,游戏交互系统20至少包括多个用户端21、直播服务器22和游戏服务器23,其中多个用户端21均与直播服务器22建立连接,以使多个用户端21通过直播服务器22进行直播;直播服务器22还可以与游戏服务器23建立连接。如图1所示,该游戏交互方法包括以下步骤:S101:在用户端21通过直播服务器22进行直播时,用户端21通过直播服务器22将第一游戏数据发送给游戏服务器23;其中,在多个用户端21通过直播服务器22进行直播时,直播服务器22获取直播数据,并发送直播数据给用户端21,以使用户端21根据直播数据显示第一直播界面211,如图3所示。在第一直播界面211上可以设置有游戏接口,例如在第一直播界面211上设置游戏的选项;用户端21接收到进入游戏选择界面212的指令时,在第一直播界面211上显示游戏选择界面212,以供用户在游戏选择界面212上选择游戏。在用户端21接收到选择游戏指令后,用户端21生成第一游戏数据,并将第一游戏数据发送给直播服务器22,此时直播服务器22将第一游戏数据发送给游戏服务器23。S102:游戏服务器23根据第一游戏数据得到第二游戏数据,将第二游戏数据发送给直播服务器22;其中,游戏服务器23可以在用户端21接收到选择游戏指令之前与直播服务器22建立连接,以使游戏服务器23直接从直播服务器22获取第一游戏数据。游戏服务器23根据第一游戏数据得到第二游戏数据具体可以包括:在用户通过用户端21的游戏选择界面212选择游戏时,第一游戏数据可以包括游戏名称,游戏服务器23根据第一游戏数据得到第二游戏数据,其中第二游戏数据可以包括与游戏名称对应的游戏界面数据,例如游戏开始界面数据。在用户通过用户端21玩游戏时,第一游戏数据可以包括操作数据,游戏服务器23根据第一游戏数据得到第二游戏数据,其中第二游戏数据可以包括与操作数据对应的游戏界面数据。S103:直播服务器22获取直播数据,对直播数据和第二游戏数据进行融合,得到界面数据,并将界面数据发送给用户端21;其中,直播服务器22从游戏服务器23获取到第二游戏数据,并且获取与本文档来自技高网...

【技术保护点】
1.一种基于直播的游戏交互方法,其特征在于,所述游戏交互方法应用于游戏交互系统,所述游戏交互系统至少包括多个用户端、直播服务器和游戏服务器,所述游戏交互方法包括:在所述用户端通过所述直播服务器进行直播时,所述用户端通过所述直播服务器将第一游戏数据发送给所述游戏服务器;所述游戏服务器根据所述第一游戏数据得到第二游戏数据,将所述第二游戏数据发送给所述直播服务器;所述直播服务器获取直播数据,对所述直播数据和所述第二游戏数据进行融合,得到界面数据,并将所述界面数据发送给所述用户端;所述用户端根据所述界面数据显示融合入游戏界面的直播界面。

【技术特征摘要】
1.一种基于直播的游戏交互方法,其特征在于,所述游戏交互方法应用于游戏交互系统,所述游戏交互系统至少包括多个用户端、直播服务器和游戏服务器,所述游戏交互方法包括:在所述用户端通过所述直播服务器进行直播时,所述用户端通过所述直播服务器将第一游戏数据发送给所述游戏服务器;所述游戏服务器根据所述第一游戏数据得到第二游戏数据,将所述第二游戏数据发送给所述直播服务器;所述直播服务器获取直播数据,对所述直播数据和所述第二游戏数据进行融合,得到界面数据,并将所述界面数据发送给所述用户端;所述用户端根据所述界面数据显示融合入游戏界面的直播界面。2.根据权利要求1所述的游戏交互方法,其特征在于,所述用户端包括主播端,所述用户端通过所述直播服务器将第一游戏数据发送给所述游戏服务器的步骤包括:所述主播端生成所述第一游戏数据,发送所述第一游戏数据给所述直播服务器,所述第一游戏数据包括游戏信息;所述直播服务器根据所述游戏信息与所述游戏服务器建立连接,发送所述第一游戏数据给所述游戏服务器。3.根据权利要求2所述的游戏交互方法,其特征在于,所述直播服务器获取直播数据,对所述直播数据和所述第二游戏数据进行融合,得到界面数据,并将所述界面数据发送给所述用户端的步骤包括:所述直播服务器根据所述游戏信息获取与所述主播端对应的第一直播数据,将所述第一直播数据和所述第二游戏数据进行融合,得到第一界面数据,并将所述第一界面数据发送给所述主播端。4.根据权利要求2所述的游戏交互方法,其特征在于,所述用户端还包括观众端,所述直播服务器获取直播数据,对所述直播数据和所述第二游戏数据进行融合,得到界面数据,并将所述界面数据发送给所述用户端的步骤包括:所述直播服务器根据所述游戏信息获取与所述观众端对应的第二直播数据,将所述第二直播数据和所述第二游戏数据进行融合,得到第三界面数据,并将所述第三界面数据发送给所述观众端。5.根据权利要求2所述的游戏交互方法,其特征在于,所述用户端还包括玩家端,所述直播服务器获取直播数据,对所述直播数据和所述第二游戏数据进行融合,得到界面数据,并将所述界面数据发送给所述用户端的步骤包括:所述直播服务器根据所述游戏信息获取与所述玩家端对应的第三直播数据,将所述第三直播数据和所述第二游戏数据进行融合,得到第二界面数据,并将所述第二界面数...

【专利技术属性】
技术研发人员:王京京陈春凰张兴华林美辉任洪伦庆文马保国韦榴雷兵周健兴林健勇冼忠致陈锴张巍林永发方佛财谢奇钟永安刘天航钟秀丽
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1