一种游戏系统技术方案

技术编号:17200852 阅读:28 留言:0更新日期:2018-02-04 02:04
本公开提供了一种游戏系统,包括游戏服务器和与所述游戏服务器连接的游戏客户端,该游戏系统还包括直播接入服务器,用于在游戏客户端中接入直播平台提供的直播服务,所述直播接入服务器包括:直播大厅服务单元,用于根据预设的规则获取所述直播平台的直播列表,并为所述直播列表中的至少部分直播平台直播间分配对应的游戏内直播间;游戏内直播间服务单元,用于根据所述直播大厅服务单元的所述分配创建对应的游戏内直播间;所述直播大厅服务单元还用于通过游戏服务器向进入游戏内直播间的游戏玩家发送直播数据获取地址,以供游戏客户端接收直播数据。本公开具有稳定性高、数据传输效率高的优点。

【技术实现步骤摘要】
一种游戏系统
本公开涉及计算机交互
,尤其涉及一种游戏系统。
技术介绍
在移动互联网的浪潮下,网络直播逐渐成为泛娱乐市场中最为重要的组成部分,而作为网络直播市场的细分市场,游戏直播在整个直播市场中占据半壁江山,部分游戏厂商也开始尝试在游戏中接入网络直播功能。现有技术中,在游戏中接入网络直播功能的形式有两类:1.在游戏中引入游戏观战功能,游戏玩家可通过游戏客户端观看其他游戏玩家的游戏画面。严格意义来说,这种方式仅仅是提供一种观战功能,玩家只能看到游戏画面,无法观看到主播的现场视频,其并非真正意义上的网络直播。2.通过在游戏客户端中嵌入直播平台的客户端或其部分功能,从而使得游戏玩家能够在游戏客户端中观看直播平台的直播,这种方式在游戏客户端中实现了直播功能,但其未考虑直播平台的带宽压力,也未实现游戏与直播的有效融合。
技术实现思路
本公开的目的在于提供一种游戏系统,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个提示信号触发交互不便的问题。一种游戏系统,包括游戏服务器和与所述游戏服务器连接的游戏客户端,还包括:直播接入服务器,用于在所述游戏客户端中接入直播平台提供的直播服务,所述直播接入服务器包括:直播大厅服务单元,与所述直播平台连接,用于根据预设的规则获取所述直播平台的直播列表,并为所述直播列表中的至少部分直播平台直播间分配对应的游戏内直播间;游戏内直播间服务单元,与所述直播大厅服务单元连接,用于根据所述直播大厅服务单元的所述分配创建对应的所述游戏内直播间,并记录每一个进入所述游戏内直播间的游戏玩家;所述直播大厅服务单元还与所述游戏服务器连接,用于通过所述游戏服务器向进入所述游戏内直播间的所述游戏玩家发送与所述游戏内直播间对应的所述直播平台直播间的直播数据获取地址,以供所述游戏玩家的所述游戏客户端基于所述直播数据获取地址接收所述直播平台发送的直播数据。优选地,所述游戏内直播间服务单元还用于接收所述游戏客户端通过所述游戏服务器向所述游戏内直播间发送的直播交互信息,以及将所述游戏内直播间接收到的所述直播交互信息通过所述游戏服务器发送给对应的所述游戏内直播间内的所述游戏玩家的所述游戏客户端。与现有技术相比,本专利技术通过直播接入服务器的直播大厅服务单元及游戏内直播间服务单元,创建与直播平台直播间对应的游戏内直播间,由游戏内直播间来管理游戏内直播观众,降低了游戏平台和直播平台的耦合度,保证了游戏内直播系统、直播玩法/逻辑的独立性,与直播平台互不影响干扰,游戏客户端仅需从直播平台获取直播音视频数据即可。优选方案中,游戏内直播间的游戏玩家之间的直播交互信息也基于直播间服务单元而由各游戏服务器进行广播/转发,而无需通过直播平台进行扩散,从而有效降低了直播平台的负载压力。附图说明通过参照附图来详细描述其示例性实施例,本公开的上述和其它特征及优点将变得更加明显。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1是本公开一具体实施例的系统架构图;图2是图1中直播接入服务器的一具体实施例架构图;图3是图1中直播接入服务器的另一具体实施例架构图;图4是本公开另一具体实施例的系统架构图;图5是本公开一具体实施例的各单元间交互过程时序图。具体实施方式现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本公开将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有所述特定细节中的一个或更多,或者可以采用其它的方法、组元、材料、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免模糊本公开的各方面。此外,附图仅为本公开的示意性图解,并非一定是按照比例绘制。图中相同的附图标记标识相同或相似的部分,因而将省略对它们的重复描述。如图1所示,本示例性实施例中首先公开了一种游戏系统,游戏服务器和与所述游戏服务器连接的游戏客户端,为了在游戏系统中更好的接入直播平台,提供的直播服务,本实施例在游戏系统中增加了直播接入服务器,该直播接入服务器与游戏服务器连接,同时也与直播平台连接。如图2所示的实施例中,直播接入服务器包括:直播大厅服务单元,与所述直播平台连接,用于根据预设的规则获取所述直播平台的直播列表,并为所述直播列表中的至少部分直播平台直播间分配对应的游戏内直播间。其中,所述预设的规则可以根据实际业务需求进行设定,例如:仅获取在直播本游戏的直播间的列表、或仅获取观众数大于预设数量的直播间的列表、或获取直播平台所有直播间的列表、或者其他预先设定的规则。游戏内直播间服务单元,与所述直播大厅服务单元连接,用于根据所述直播大厅服务单元的所述分配创建对应的游戏内直播间,并记录每一个进入游戏内直播间的游戏玩家。即:游戏内直播间服务单元为对应的直播平台直播间创建对应的游戏内直播间,如后文所述,该游戏内直播间用于处理观看同一直播的游戏内玩家的直播操作。所述直播大厅服务单元还与游戏服务器连接,用于通过游戏服务器向进入游戏内直播间的游戏玩家发送与所述游戏内直播间对应的直播平台直播间的直播数据获取地址,以供所述游戏玩家的游戏客户端基于所述直播数据获取地址接收所述直播平台发送的直播数据。在具体的实施例中,游戏服务器可通过拉取直播大厅服务单元的直播列表信息并向玩家发送对应的直播间的直播数据获取地址,其中,所述直播数据优选包括视频流数据和/或音频流数据,本实施例中,直播数据由游戏客户端直接从直播平台获取,而无需经过游戏服务器进行传输。直播大厅服务单元和游戏内直播间服务单元可以是独立的服务器或服务器群,也可以通过共用同一个服务器来实现,只要能够实现其对应的功能即可,本专利技术不予限定。在优选的实施例中,游戏内直播间服务单元作为游戏内直播间的管理单元,用于处理游戏内直播间内的玩家的直播操作,包括用于接收游戏客户端通过游戏服务器向游戏内直播间发送的直播交互信息,以及将游戏内直播间接收到的所述直播交互信息通过游戏服务器发送给对应游戏内直播间内的游戏玩家的游戏客户端。直播交互信息包括但不限于以下交互信息中的一种或两种或多种:弹幕发言、礼物赠送、主播关注、进出直播间等等,在更加优选实施例中,游戏内直播间服务单元还与直播平台网络连接,将游戏内直播间内直播交互信息同步给直播平台以供直播平台转发给直播平台对应直播平台直播间的用户。在优选的具体实施例中,如图3所示,所述直播接入服务器还包括:直播中心服务单元,与所述直播平台连接,用于接收主播通过所述直播平台发送的游戏账号绑定请求,并将所述游戏账号绑定请求转发给对应的游戏服务器进行绑定;游戏服务器根据预设的规则拒绝或确认将所述主播的直播平台账号与对应的游戏账号绑定,并存储所述直播平台账号与对应的游戏账号绑定的绑定关系。通过直播平台账号与游戏账号的绑定,有助于游戏直播的鉴权、主播的账号管理、游戏内直播间的信息管理(例如礼物阶本文档来自技高网...
一种游戏系统

【技术保护点】
一种游戏系统,包括游戏服务器和与所述游戏服务器连接的游戏客户端,其特征在于,还包括:直播接入服务器,用于在所述游戏客户端中接入直播平台提供的直播服务,所述直播接入服务器包括:直播大厅服务单元,与所述直播平台连接,用于根据预设的规则获取所述直播平台的直播列表,并为所述直播列表中的至少部分直播平台直播间分配对应的游戏内直播间;游戏内直播间服务单元,与所述直播大厅服务单元连接,用于根据所述直播大厅服务单元的所述分配创建对应的所述游戏内直播间,并记录每一个进入所述游戏内直播间的游戏玩家;所述直播大厅服务单元还与所述游戏服务器连接,用于通过所述游戏服务器向进入所述游戏内直播间的所述游戏玩家发送与所述游戏内直播间对应的所述直播平台直播间的直播数据获取地址,以供所述游戏玩家的所述游戏客户端基于所述直播数据获取地址接收所述直播平台发送的直播数据。

【技术特征摘要】
1.一种游戏系统,包括游戏服务器和与所述游戏服务器连接的游戏客户端,其特征在于,还包括:直播接入服务器,用于在所述游戏客户端中接入直播平台提供的直播服务,所述直播接入服务器包括:直播大厅服务单元,与所述直播平台连接,用于根据预设的规则获取所述直播平台的直播列表,并为所述直播列表中的至少部分直播平台直播间分配对应的游戏内直播间;游戏内直播间服务单元,与所述直播大厅服务单元连接,用于根据所述直播大厅服务单元的所述分配创建对应的所述游戏内直播间,并记录每一个进入所述游戏内直播间的游戏玩家;所述直播大厅服务单元还与所述游戏服务器连接,用于通过所述游戏服务器向进入所述游戏内直播间的所述游戏玩家发送与所述游戏内直播间对应的所述直播平台直播间的直播数据获取地址,以供所述游戏玩家的所述游戏客户端基于所述直播数据获取地址接收所述直播平台发送的直播数据。2.根据权利要求1所述的系统,其特征在于:所述游戏内直播间服务单元还用于接收所述游戏客户端通过所述游戏服务器向所述游戏内直播间发送的直播交互信息,以及将所述游戏内直播间接收到的所述直播交互信息通过所述游戏服务器发送给对应的所述游戏内直播间内的所述游戏玩家的所述游戏客户端。3.根据权利要求1所述的系统,其特征在于,所述直播接入服务器还包括:直播中心服务单元,与所述直播平台连接,用于接收主播通过所述直播平台发送的游戏账号绑定请求,并将所述游戏账号绑定请求转发给对应的所述游戏服务器进行绑定;所述游戏服务器还用于根据所述预设的规则拒绝或确认将所述主播的直播平台账号与对应的游戏账号绑定,并存储所述直播平台账号与对应的所述游戏账号绑定的...

【专利技术属性】
技术研发人员:段文文
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1