一种游戏录像回放方法及装置的制作方法

文档序号:7623810阅读:215来源:国知局
专利名称:一种游戏录像回放方法及装置的制作方法
技术领域
本发明涉及一种游戏录像回放方法及装置。
背景技术
随着网络游戏的发展,游戏系统逐渐完善。目前已经有很多游戏支持录像回放,他们普遍采用客户端播放录像文件的方式。但是利用这种方式存在一定的局限性第一,玩家必须拥有游戏客户端才能播放录像,很不方便;第二,想要观看其他玩家的录像,必须先得到其他玩家的录像文件。
现在也有一些游戏网站带有游戏视频观看,它跟其他的网上视频一样,都是作者使用视频录制软件录制生成视频文件后上传至该网站共享给其他人观看的。由于这种视频文件比较大,所以对录像的长度和质量(清晰度)有很大的影响。
因此,现有的技术游戏录像不易在网络上传送与观看,不便于录像的共享与传播。

发明内容
本发明所要解决的技术问题是克服现有技术的不足,提供一种方便在网络上传送与观看的、无需登陆游戏客户端的游戏录像回放方法及装置。
本发明所采用的技术方案是本发明游戏录像回放方法是按以下步骤进行的(1)设置一个录像处理服务器和一个视音频处理服务器;(2)游戏录像的上传玩家登陆游戏网站,通过网页浏览器向游戏网站服务器提出上传游戏录像的请求;所述游戏网站服务器接受所述请求后,让所述网页浏览器与所述录像处理服务器建立起连接;所述游戏录像的游戏数据通过所述网页浏览器被发送并保存在所述录像处理服务器,同时所述游戏录像的上传信息被记录在所述游戏网站服务器上;(3)观看所述游戏录像观看者登陆游戏网站,通过所述网页浏览器向所述游戏网站服务器提出观看某玩家游戏录像的请求;所述游戏网站服务器搜索到该玩家的上传信息后再向所述视音频处理服务器提出观看请求;所述视音频处理服务器从所述录像处理服务器上找到该玩家的录像文件并处理生成视音频数据,然后发送给所述游戏网站服务器;所述游戏网站服务器再通过所述网页浏览器利用播放器播放所述视音频数据的游戏录像显示给观看者。
所述游戏数据包括事件数据、摄像机数据、文字数据和声音数据,所述视音频处理服务器是按以下步骤处理所述游戏数据的(1)所述视音频处理服务器中的游戏画面生成装置将所述事件数据、所述摄像机数据和所述文字数据处理生成图片;(2)所述视音频处理服务器中的视音频压缩卡将所述图片和所述声音数据一起生成视音频流媒体数据发送给所述播放器。
本发明游戏录像回放装置包括网页浏览装置、游戏网站服务器装置,录像处理服务器装置和视音频处理装置,所述游戏网站服务器装置上设有播放装置,所述视音频处理装置包括游戏画面生成装置和视频压缩装置,玩家通过所述网页浏览装置向所述游戏网站服务器装置提出上传游戏录像的请求;所述游戏网站服务器装置接受所述请求后,让所述网页浏览装置与所述录像处理服务器装置建立起连接;
所述游戏录像的游戏数据通过所述网页浏览装置被发送并保存在所述录像处理服务器装置上,同时所述游戏录像的上传信息被记录在所述游戏网站服务器装置上;观看者通过所述网页浏览装置向所述游戏网站服务器装置提出观看某玩家游戏录像的请求;所述游戏网站服务器装置搜索到该玩家的上传信息后再向所述视音频处理装置提出观看请求;所述视音频处理装置从所述录像处理服务器装置上找到该玩家的录像文件并处理生成视音频数据,然后发送给所述游戏网站服务器装置;所述游戏网站服务器装置再通过所述网页浏览装置利用所述播放器播放所述视音频数据的游戏录像显示给观看者。
所述游戏数据包括事件数据、摄像机数据、文字数据和声音数据,所述游戏画面生成装置将所述事件数据、所述摄像机数据和所述文字数据处理生成游戏画面图片,所述视频压缩装置将所述图片和所述声音数据一起生成视音频流媒体数据发送给所述播放装置。
本发明的有益效果是由于本发明游戏录像回放方法是设置一个录像处理服务器和一个视音频处理服务器,所述录像处理服务器能将玩家要求上传的游戏录像保存在所述录像处理服务器上,同时将上传信息记录在游戏网站服务器上,所述视音频处理装置能根据观看者提出观看某玩家游戏录像的请求,将录像文件并处理生成视音频数据,然后发送给所述游戏网站服务器,所述游戏网站服务器再通过网页浏览器播放所述视音频数据的游戏录像显示给观看者,上传的游戏录像并不是视频格式的,文件较小,只是在点播时才转换成视频格式,对录像的长度和质量(清晰度)的影响较小,而且无需登陆游戏客户端,所以本发明能使游戏录像方便在网络上流传与观看,便于录像的共享与传播。本发明还提供了一种方便实施的游戏录像回放的装置。


图1是本发明游戏录像回放方法的流程示意图;图2是本发明视音频处理服务器的工作流程示意图;图3是本发明游戏录像回放装置的结构示意图。
具体实施例方式
如图1、图2所示,本发明无需客户端的游戏录像回放方法是按以下步骤进行的(1)设置一个录像处理服务器和一个视音频处理装置;(2)游戏录像的上传玩家登陆游戏网站,通过网页浏览器向游戏网站服务器提出上传游戏录像的请求;玩家在登陆网站时,需要向游戏网站服务器提供自己的游戏账号;所述游戏网站服务器接受所述请求后,让所述网页浏览器与所述录像处理服务器建立起连接;所述游戏录像通过所述网页浏览器被发送至所述录像处理服务器,此时,所述游戏录像的游戏数据被保存在所述录像处理服务器上,同时所述游戏录像的上传信息被记录在所述游戏网站服务器上;所述游戏数据包括事件数据、摄像机数据、文字数据和声音数据,其中事件数据 游戏地图,NPC分布,玩家的位置。
玩家的动作(跑步,击打怪物等)。
NPC的动作(移动,攻击玩家等)。
自然事件(云雾移动,下雨等)。
摄相机数据游戏中摄相机的位置和角度信息。
文字数据 游戏中的文字信息。
声音数据 游戏中的音效、音乐和语言。
记录在所述网站服务器上的上传信息包括a)录像的ID(标号)唯一标示一个录像b)录像的名字c)上传录像的玩家名字d)录像保存在录像处理服务器上的地址e)上传的时间f)……。
(3)观看所述游戏录像观看者登陆游戏网站,通过所述网页浏览器向所述游戏网站服务器提出观看某玩家游戏录像的请求;所述游戏网站服务器搜索到该玩家的上传信息后再向所述视音频处理服务器提出观看请求;所述视音频处理服务器从所述录像处理服务器找到该玩家的录像文件,由游戏画面生成装置则将游戏数据中的事件数据、摄像机数据和文字数据处理生成图片;再由视频压缩卡将所述图片和游戏数据中的声音数据一起生成视音频文件(如AVI格式)发送给播放器;所述游戏网站服务器再通过所述网页浏览器利用播放器播放所述视音频格式的游戏录像显示给观看者。
举例如下如步骤(2)所述,玩家每次上传录像,游戏网站服务器都会记录这次上传相关信息。这样,在游戏网站服务器上就记录着所有玩家上传的录像的信息。并以列表的形式列举在网页上,如表1所示表1


观看者可以任意点播(如上列表,点击录像名)观看这些录像。其中,游戏网站服务器可以提供一些更细致的功能,如搜索某玩家上传的录像,搜索某时间段内上传的录像,搜索玩家为某特定角色的录像等。如观看者点播了“我的录像A”,然后游戏网站服务器在它记录的信息中得到“我的录像A”的录像ID,如100000,向视音频处理服务器发送请求我需要录像ID为100000的录像视频数据。接着所述视音频处理服务器从录像处理服务器找到该录像文件,并处理生成视音频数据(如AVI)发送给游戏网站服务器,游戏网站服务器通过网页浏览器将视音频格式的游戏录像显示给观看者。
如上所述,本发明在无需登陆游戏客户端的情况下,能使游戏录像方便在网络上传送与观看。
如图3所示,本发明游戏录像回放装置包括网页浏览装置、游戏网站服务器装置、录像处理服务器装置和视音频处理装置,所述游戏网站服务器装置上设有播放装置,所述视音频处理装置包括游戏画面生成装置和视频压缩装置。
玩家通过所述网页浏览装置向所述游戏网站服务器装置提出上传游戏录像的请求;所述游戏网站服务器装置接受所述请求后,让所述网页浏览装置与所述录像处理服务器装置建立起连接;所述游戏录像通过所述网页浏览装置被发送至所述录像处理服务器装置,所述游戏录的游戏数据被保存在所述录像处理服务器装置上,所述游戏数据包括事件数据、摄像机数据、文字数据和声音数据;同时所述游戏录像的上传信息被记录在所述游戏网站服务器装置上;观看者通过所述网页浏览装置向所述游戏网站服务器装置提出观看某玩家游戏录像的请求;所述游戏网站服务器装置搜索到该玩家的上传信息后再向所述视音频处理装置提出观看请求;所述视音频处理装置从所述录像处理服务器装置找到该玩家的录像文件,由所述游戏画面生成装置将所述事件数据、所述摄像机数据和所述文字数据处理生成游戏画面图片,所述视频压缩装置将所述图片和所述声音数据一起生成视音频流媒体数据发送给所述播放装置;所述游戏网站服务器装置再通过所述网页浏览装置利用所述播放装置播放所述视音频数据的游戏录像显示给观看者。
权利要求
1.一种游戏录像回放方法,其特征在于,它是按以下步骤进行的(1)设置一个录像处理服务器和一个视音频处理服务器;(2)游戏录像的上传玩家登陆游戏网站,通过网页浏览器向游戏网站服务器提出上传游戏录像的请求;所述游戏网站服务器接受所述请求后,让所述网页浏览器与所述录像处理服务器建立起连接;所述游戏录像的游戏数据通过所述网页浏览器被发送并保存在所述录像处理服务器,同时所述游戏录像的上传信息被记录在所述游戏网站服务器上;(3)观看所述游戏录像观看者登陆游戏网站,通过所述网页浏览器向所述游戏网站服务器提出观看某玩家游戏录像的请求;所述游戏网站服务器搜索到该玩家的上传信息后再向所述视音频处理服务器提出观看请求;所述视音频处理服务器从所述录像处理服务器上找到该玩家的录像文件并处理生成视音频数据,然后发送给所述游戏网站服务器;所述游戏网站服务器再通过所述网页浏览器利用播放器播放所述视音频数据的游戏录像显示给观看者。
2.根据权利要求1所述的一种游戏录像回放方法,其特征在于,所述游戏数据包括事件数据、摄像机数据、文字数据和声音数据,所述视音频处理服务器是按以下步骤处理所述游戏数据的(1)所述视音频处理服务器中的游戏画面生成装置将所述事件数据、所述摄像机数据和所述文字数据处理生成图片;(2)所述视音频处理服务器中的视音频压缩卡将所述图片和所述声音数据一起生成视音频流媒体数据发送给所述播放器。
3.一种游戏录像回放装置,包括网页浏览装置、游戏网站服务器装置,所述游戏网站服务器装置上设有播放装置,其特征在于,它还包括录像处理服务器装置和视音频处理装置,玩家通过所述网页浏览装置向所述游戏网站服务器装置提出上传游戏录像的请求;所述游戏网站服务器装置接受所述请求后,让所述网页浏览装置与所述录像处理服务器装置建立起连接;所述游戏录像的游戏数据通过所述网页浏览装置被发送并保存在所述录像处理服务器装置上,同时所述游戏录像的上传信息被记录在所述游戏网站服务器装置上;观看者通过所述网页浏览装置向所述游戏网站服务器装置提出观看某玩家游戏录像的请求;所述游戏网站服务器装置搜索到该玩家的上传信息后再向所述视音频处理装置提出观看请求;所述视音频处理装置从所述录像处理服务器装置上找到该玩家的录像文件并处理生成视音频数据,然后发送给所述游戏网站服务器装置;所述游戏网站服务器装置再通过所述网页浏览装置利用所述播放器播放所述视音频数据的游戏录像显示给观看者。
4.根据权利要求3所述的一种通过网页观看玩家实时游戏的装置,其特征在于,所述游戏数据包括事件数据、摄像机数据、文字数据和声音数据,所述视音频处理装置包括游戏画面生成装置和视频压缩装置,所述游戏画面生成装置将所述事件数据、所述摄像机数据和所述文字数据处理生成游戏画面图片,所述视频压缩装置将所述图片和所述声音数据一起生成视音频流媒体数据发送给所述播放装置。
全文摘要
本发明公开了一种方便在网络上传送与观看的游戏录像回放方法及装置。本发明的步骤是先设置一个录像处理服务器和一个视音频处理装置;所述录像处理服务器能将玩家要求上传的游戏录像保存在所述录像处理服务器上,同时所述游戏录像的上传信息被记录在游戏网站服务器上;所述视音频处理装置根据观看者提出观看某玩家游戏录像的请求,从所述录像处理服务器上搜索到该录像文件并处理生成视音频数据,然后发送给所述游戏网站服务器;所述游戏网站服务器再通过网页浏览器利用播放器播放所述视音频数据的游戏录像显示给观看者。本发明广泛应用于计算机领域。
文档编号H04L12/54GK1805362SQ20051010188
公开日2006年7月19日 申请日期2005年11月29日 优先权日2005年11月29日
发明者杨林, 招新宇, 张霞 申请人:珠海市西山居软件有限公司, 珠海金山软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1