网络游戏在线直播系统和方法

文档序号:7651532阅读:154来源:国知局
专利名称:网络游戏在线直播系统和方法
技术领域
本发明涉及一种网络游戏在线直播系统,为此本发明还涉及一种使用 该系统实现对网络游戏进行在线直播的方法。
背景技术
网络游戏已逐渐成为当前非常普遍的娱乐方式之一,因此网络游戏市 场巨大。网络游戏的运营公司在运营游戏的过程中,需要尽量满足游戏用 户对游戏的娱乐需求,包括心理、感官等,以改进游戏,提升游戏的在线 人数等。游戏策划会利用各个游戏的热点作宣传,在线活动是采用的比较 普遍的宣传活动。策划人会使用自己的游戏视角,组织在线的其他玩家进 行游戏活动,比如任务、在线交流等。
由于各个游戏(比如休闲游戏、回合制游戏)的特殊性,在一个游戏 窗口,或者一个游戏活动中,由于游戏的设计特性,只有少数的几个玩家 在游戏策划人员的组织下参与。即使是大型的角色扮演游戏,由于显示器 显示范围的大小,也限制了玩家参与的人数。这样对一个游戏的活动来说, 就不能从直接的感官上满足大多数玩家的需求。
公开号为CN1805361A的发明专利申请文件中公开了一种通过浏览器 实时观看玩家游戏的方法和装置,在游戏网站服务器与游戏服务器之间设 置有一个视音频处理服务器,该视音频服务器可将观看者向所述游戏网站 服务器发出的实时观看玩家游戏的请求发送至所述游戏服务器,游戏服务
器把玩家的游戏数据同时发送给该玩家的客户端和所述视音频处理服务 器。而所述视音频处理服务器则可将这些游戏数据生成的视音频数据,再 发送到游戏网站服务器,游戏网站服务器通过网页浏览器将此视音频格式 显示给观看者。但是,该专利申请需要在系统中加入视音频处理服务器, 并需在整个游戏直播的系统中增加复杂环节,而且不能够同时进行实时通 信,因此实现起来较为复杂,成本较高。

发明内容
本发明所要解决的技术问题是提供一种网络游戏在线直播系统,能够 采用多种方式发布在线直播游戏网络游戏载体,使得更多的游戏玩家能够 参与其中,在线观看游戏的活动过程,从而达到宣传推广游戏的目的;且 实现结构简单,成本较低。为此,本发明还提供一种网络在线直播方法。
为解决上述技术问题,本发明提供一种网络游戏在线直播系统,包括 视频源、流媒体直播服务器、流媒体备播服务器、办公群计算机、发布服 务器、VGA分配器和VGA切换器;
其中,所述视频源,用于提供网络游戏的视、音频源;
所述流媒体直播服务器,用于进行视音频源的采集编码和压縮,以提
供直播源;其声卡通过音频线与所述视频源的声卡连接在一起;而其视频 采集卡则通过所述VGA分配器与所述视频源连接在一起;
所述流媒体备播服务器,用于在所述流媒体直播服务器发生异常情况 时,将播放方式由直播播放切换为备播播放;
所述办公群计算机,则用于与所述视频源合作,完成整个游戏的策划 活动;
且所述视频源、流媒体直播服务器和流媒体备播服务器均通过网络与 面向用户的发布服务器连接在一起。
本发明还提供一种通过所述系统实现网络游戏在线直播的方法,包括: 直播准备流程和游戏活动播放流程;
所述直播准备流程,用于对所述视频源、流媒体直播服务器及流媒体 备播服务器与面向用户的发布服务器间的连接网络是否通畅进行检查,以 及对流媒体直播服务器及流媒体备播服务器的设置进行检査;
所述游戏活动播放流程,用于实现通过流媒体直播服务器或者流媒体 备播服务器,并借由面向用户发布信息的发布服务器将经过压縮的视频和 音频信号源发布给用户。
本发明由于采用了上述技术方案,具有这样的有益效果,即实现了能 够采用多种方式发布在线直播游戏网络游戏载体,使得更多的游戏玩家能 够参与其中,在线观看游戏的活动过程,从而达到宣传推广游戏的目的; 且其结构简单,易于实现,成本较低。


下面结合附图与具体实施方式
对本发明作进一步详细的说明
图1为根据本发明所述网络在线直播系统的一个实施例的结构示意
图2为本发明所述直播准备流程的一个实施例的示意图3为本发明所述游戏活动播放流程的一个实施例的示意图。
具体实施例方式
在一个实施例中,如图1所示,为本发明所述网络游戏在线直播系统 的结构示意图,包括视频源、流媒体直播服务器、流媒体备播服务器、
办公群计算机、发布服务器、VGA分配器和VGA切换器等。
其中,所述视频源,用于提供网络游戏的视、音频源。 所述流媒体直播服务器,用于进行视音频源的采集编码和压縮,以提 供直播源。该流媒体直播服务器中的声卡通过音频线与所述视频源的声卡
连接在一起;并且其视频采集卡则通过所述VGA分配器与所述视频源连接 在一起,主要用于从视频源处采集视频信息,优选地,所述视频采集卡为 RGB数字视频采集卡,其上安装有Windows多媒体(media)编码器软件,
从而对采集到视频信息进行编码压縮等。
所述流媒体备播服务器,用于在所述流媒体直播服务器发生异常情况 时,将播放方式由直播播放切换为备播播放,以保证游戏玩家能够流畅的 观看直播内容,在该流媒体备播服务器上也安装有Windows多媒体编码器 软件。
以上所述视频源、流媒体直播服务器和流媒体备播服务器均通过网络 与所述发布服务器连接在一起。其中,所述发布服务器,用于实现将直播 或备播信息面向用户进行发布,其优选为Windows多媒体服务器,并通过 网关与网络连接,以面向用户发布源信号,所述源信号是指从流媒体直播 服务器或者流媒体备播服务器传过来的流媒体信号,如游戏活动的画面及 声音信号;而所述网络可以是内部局域网,也可以是外围网等。
而所述办公群计算机,则用于与所述视频源合作,完成整个游戏的策 划活动,如在一场游戏结束后将视频源通过VGA切换器切换到办公群计算 机,可实现发布公告、截图、文字工作、网站工作、图形处理等功能。所
述办公群计算机通过所述VGA切换器,接收来自视频源的视频输入信号, 以及将其输入的视频信号通过所述VGA分配器输出到所述流媒体直播服 务器或流媒体备播服务器中。
在一个实施例中,利用所述网络游戏在线直播系统,可通过如下方法
来实现网络游戏的在线直播,该方法主要包括直播准备流程和游戏活动
播放流程。
其中,所述直播准备流程,用于对所述视频源、流媒体直播服务器及 流媒体备播服务器与面向用户的发布服务器间的连接网络是否通畅进行 检査,以及对流媒体直播服务器及流媒体备播服务器的设置进行检查。在
一个实施例中,如图2所示,该流程具体包括以下步骤
(1) 游戏项目组内策划人员,开启工作计算机,即视频源,并在该 视频源上运行游戏,然后调整游戏分辨率,将其设置为全频显示模式。
(2) 检査办公环境中,视频源、流媒体直播服务器与流媒体备播服
务器,与面向用户的发布服务器间的网络是否通畅。
(3) 检査视频信号从视频源到VGA分配器,再到流媒体直播服务器 上的RGB视频采集卡间的物理连接是否正确;然后,检査RGB数字视频采 集卡在流媒体直播服务器上工作是否正常,启动其驱动程序,检查能否得 到输入信号;检査流媒体直播服务器上的Windows多媒体编码器安装,以 及策略文件设置是否正确,流媒体直播服务器上的Windows多媒体播放 器(media player)是否安装,以及是否能够正常进行数据编码发布工作。
(4) 当以上三部分都准备完毕无误的情况下,再检査流媒体备播服 务器上的Windows多媒体编码器的配置文件是否准备好,被播文件视频是
否准备好。
(5) 开启面向用户发布信息的发布服务器上面的Windows多媒体播 放器,并检査该服务器端的播放策略脚本是否正确,即是否是由直播和备 播两个源组成的播放策略模式。
(6) 当以上都准备好了的时候,说明整个网络游戏活动直播环境已 经准备完毕。
随后,就可以进入下一个流程,即游戏活动播放流程了。 所述游戏活动播放流程,用于实现通过流媒体直播服务器或者流媒体 备播服务器(当系统连接有问题、或者游戏活动阶段暂停、或者整个活动 结束以后),并借由面向用户发布信息的发布服务器将其从所述流媒体直 播服务器或者流媒体备播服务器处接收到的经过压縮的视频和音频信号 源发布给收看用户。在一个实施例中,如图3所示,该流程具体包括以下
步骤
(1) 通过办公群计算机,策划人员可以使用网络游戏在线直播系统 发布游戏活动开始的信号。
(2) 在视频源上的游戏画面中,开始正常的组织活动,提醒玩家直 播准备开始。
(3) 提前(如,可提前一分钟)开启流媒体直播服务器上的编码服 务,开始压縮RGB数字采集卡接收到的由视频源发来的信号,并通过网络 (如,办公局域网)将所述信号发布出去。
(4) 若系统连接发生问题,或者某游戏活动阶段暂停,则可以选择 切换到流媒体备播服务器上提供的视频播放给玩家。从而达到活动间隙缓
冲,应急错误处理不延误玩家观看热情,感受的效果。
(5) 在活动进行中,在进行流媒体直播、流媒体备播服务器压缩视 频或者组织活动过程中,将游戏背景音乐产生的音频信号随音频信号一起 压縮,并通过网络(如,局域网)发布出去。
(6) 通过面向用户发布信息的发布服务器,将从流媒体直播服务器 或流媒体备播服务器那里接收到信号源,通过WWW发布给广域网上的收看 用户,这些用户都是提前受此游戏活动广告效应影响,得知收看方式和地 址,按时上线,准备收看的热衷玩家。
(7) 当整个活动结束以后,策划人员可以通过办公群计算机选择切 换到播放流媒体备播服务器上已经准备好的视频文件。或者,也可通过 VGA切换器,将操作机器的屏幕显示,将游戏画面切换到直播环境(即本 发明所述网络游戏直播系统)中的其他计算机(如一办公群计算机或者流 媒体备播服务器等)上,以进行例如游戏活动的数据统计等工作。当然也 可以选择,结束整个活动中视频和/或音频的发布。
权利要求
1、一种网络游戏在线直播系统,其特征在于,包括视频源、流媒体直播服务器、流媒体备播服务器、办公群计算机、发布服务器、VGA分配器和VGA切换器;其中,所述视频源,用于提供网络游戏的视、音频源;所述流媒体直播服务器,用于进行视音频源的采集编码和压缩,以提供直播源;其声卡通过音频线与所述视频源的声卡连接在一起;而其视频采集卡则通过所述VGA分配器与所述视频源连接在一起;所述流媒体备播服务器,用于在所述流媒体直播服务器发生异常情况时,将播放方式由直播播放切换为备播播放;所述办公群计算机,则用于与所述视频源合作,完成整个游戏的策划活动;且所述视频源、流媒体直播服务器和流媒体备播服务器均通过网络与所述发布服务器连接在一起。
2、 根据权利要求l所述的网络游戏在线直播系统,其特征在于,所述 视频采集卡为RGB数字视频采集卡,其上安装有Windows多媒体编码器软件, 用于对采集到视频信息进行编码和压縮。
3、 根据权利要求1或2所述的网络游戏在线直播系统,其特征在于,在 所述流媒体备播服务器上安装有Windows多媒体编码器软件。
4、 根据权利要求l所述的网络游戏在线直播系统,其特征在于,所述 发布服务器为Windows年多媒体服务器,通过网关与网络连接,用于面向用 户发布源;所述网络可以是内部局域网,也可以是外围网。
5、 根据权利要求l所述的网络游戏在线直播系统,其特征在于,所述办公群计算机通过所述VGA切换器,接收来自视频源的视频输入信号,以及 将其输入的视频信号通过所述VGA分配器输出到所述流媒体直播服务器或 流媒体备播服务器中。
6、 一种使用权利要求l所述系统实现的网络游戏在线直播方法,其特 征在于,包括直播准备流程和游戏活动播放流程;所述直播准备流程,用于对所述视频源、流媒体直播服务器及流媒体 备播服务器与面向用户的发布服务器间的连接网络是否通畅进行检査,以 及对流媒体直播服务器及流媒体备播服务器的设置进行检査;所述游戏活动播放流程,用于实现通过流媒体直播服务器或者流媒体 备播服务器,并借由面向用户发布信息的发布服务器将经过压縮的视频和 音频信号源发布给用户。
7、 根据权利要求6所述的网络游戏在线直播方法,其特征在于,所述 直播准备流程进一步包括以下步骤(1) 开启视频源;(2) 检査视频源、流媒体直播服务器及流媒体备播服务器,与面向用 户的发布服务器间的网络是否通畅;(3) 检查视频信号从视频源到VGA分配器,再到流媒体直播服务器上 的视频采集卡间的物理连接是否正确;并检查RGB视频采集卡及其上运行的 多媒体播放软件的设置是否正确;(4) 检査流媒体备播服务器上的Windows多媒体编码器的配置文件是否准备好,被播文件视频是否准备好;(5) 开启面向用户发布信息的发布服务器上面的Windows多媒体播放^ 器,并检查该服务器端的播放策略脚本是否正确;(6) 网络游戏活动直播环境准备完毕。
8、 根据权利要求6或7所述的网络游戏在线直播方法,其特征在于,所 述游戏活动播放流程进一步包括以下步骤(1) 发布游戏活动开始信号;(2) 在视频源上的游戏画面中,开始正常的组织活动,提醒玩家直 播准备开始;(3) 提前开启流媒体直播服务器上的编码服务,压縮通过视频数字 采集卡接收到的由所述视频源发来的信号,并通过网络将所述信号发布出 去;(4) 若系统连接发生问题,或者某游戏活动阶段暂停,则切换到流 媒体备播服务器上提供的视频进行播放;(5) 在活动进行中,在进行流媒体直播、流媒体备播服务器压縮的 视频或者策划人员组织活动的过程中,将游戏背景音乐产生的音频信号随 视频信号一起压縮,并通过网络发布出去;(6) 通过面向用户发布信息的发布服务器,将其从流媒体直播服务 器或流媒体备播服务器那里接收到的经过压縮的视频和音频信号源发布 给用户;(7) 整个活动结束。
9、 根据权利要求8所述的网络游戏在线直播方法,其特征在于,所述 步骤(7)中,在整个活动结束后,还作如下处理切换到播放流媒体备播 服务器上已经准备好的视频文件;或者,通过VGA切换器将操作机器的屏幕 显示切换到直播环境中的其他计算机上;或者,结束整个活动中视频和/ 或音频的发布。
全文摘要
本发明公开了一种网络游戏在线直播系统和方法,所述系统包括视频源、流媒体直播服务器、流媒体备播服务器、办公群计算机、发布服务器、VGA分配器和VGA切换器,并通过直播准备流程和游戏活动播放流程,实现了可采用多种方式发布在线直播游戏网络游戏载体,使得更多的游戏玩家能够参与其中,在线观看游戏的活动过程,从而达到宣传推广游戏的目的;且实现结构简单,成本较低。
文档编号H04N7/26GK101365127SQ20071009400
公开日2009年2月11日 申请日期2007年8月7日 优先权日2007年8月7日
发明者瑞 鲍 申请人:盛趣信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1