实现电视游戏的系统和方法

文档序号:7556012阅读:147来源:国知局
专利名称:实现电视游戏的系统和方法
技术领域
本发明涉及电视游戏领域,特别涉及实现电视游戏的系统和方法。
背景技术
互动电视(Interactive TV),又称交互电视,是一种建立在数字电视播出平台上的,具备观众和播出平台双向交流功能的新型电视传播方式。互动电视是数字电视和宽带网络技术相互融合的产物,是有线电视实现数字化、网络化与信息化目标的重要技术跨越。随着人们生活生平不断提高和“三网融合”的推进,人们对家庭娱乐需求越来越高,希望能充分发挥数字电视丰富的视觉效果,结合双向机顶盒就能在客厅中进行游戏娱乐体验。目前市场上电视游戏业务主要集中在基于电信网络电视(IPTV,InternetProtocol Television)系统下开展的,只能支撑电信IPTV网络内用户单机游戏或IPTV内网中用户之间联机对战,无法利用互联网游戏资源,实现IPTV电视游戏用户与互联网用户一起进行联机游戏
发明内容
发明目的:针对上述现有技术存在的问题和不足,本发明的目的是提供实现电视游戏的系统和方法,能为用户提供多样化的游戏娱乐,支持内网用户进行单机游戏或内网中用户之间的联机游戏,甚至支持内网和互联网用户进行联网对战,为用户提供多种游戏娱乐需求。技术方案:为实现上述发明目的,本发明采用的第一种技术方案为一种实现电视游戏的系统,包括双向机顶盒、数字电视机、游戏门户服务器、代理服务器、逻辑处理服务器、内网游戏服务器和互联网游戏服务器,其中:双向机顶盒用于接收并解析用户的操作指令并将解析后的操作指令提交给游戏门户服务器处理;以及接收逻辑处理服务器返回的游戏处理结果,将游戏处理结果解析为游戏画面,在数字电视机上呈现;游戏门户服务器用于根据双向机顶盒发送的操作指令进行用户合法性认证,对认证通过的用户提供包含游戏URL地址的游戏大厅页面;逻辑处理服务器,连接双向机顶盒、游戏门户服务器、代理服务器和内网游戏服务器,用于完成游戏参数和规则的处理,形成游戏服务请求;用户在游戏大厅页面选择游戏,如果用户选择的是内网游戏,则逻辑处理服务器将游戏服务请求提交至内网游戏服务器进行处理,内网游戏服务器将游戏处理结果通过逻辑处理服务器返回至双向机顶盒;如果用户选择的是互联网游戏,则逻辑处理服务器将游戏服务请求通过代理服务器透传至互联网游戏服务器进行处理,互联网游戏服务器将游戏处理结果依次通过代理服务器和逻辑处理服务器返回至双向机顶盒。对于用户来讲,所选游戏无论是内网游戏还是互联网游戏,从操作上来讲是没有任何区别的。进一步的,还包括图片服务器,所述图片服务器存储游戏门户服务器、内网游戏服务器和互联网游戏服务器中的图片,所述图片服务器连接游戏门户服务器、内网游戏服务器和互联网游戏服务器。图片服务器将游戏门户服务器、内网游戏服务器和互联网游戏服务器中的图片分离出来,搭建独立的图片服务器专门为游戏图片读写提供服务,提升游戏门户服务器、内网游戏服务器和互联网游戏服务器的I/o吞吐量、性能和稳定性。进一步的,所述游戏门户服务器采用了 J2EE体系结构,包括WEB层组件及业务应用层;其中,WEB层组件用于接收、解析双向机顶盒发送的操作指令,调用相应的业务应用层处理,并把处理结果以WEB的响应方式返回给双向机顶盒。游戏门户服务器,提供游戏入口(即游戏URL地址)、游戏LOGO和广告位等,为用户提供游戏门户服务,并负责接收、响应双向机顶盒提交的请求,为用户提供认证鉴权、游戏URL地址跳转等服务。进一步的,代理服务器,作为双向机顶盒接入网关,为游戏客户端(包括双向机顶盒和数字电视机)和游戏服务器提供验证、通讯指令透传功能,实现内网中的双向机顶盒与互联网游戏服务器间互联互通,打破了内网中双向机顶盒无法访问互联网游戏的约束,实现双向机顶盒与互联网中游戏玩家联机游戏,丰富游戏的可玩性。进一步的,内网游戏服务器为内网用户提供游戏服务,支持内网用户间联机对战;互联网游戏服务器可以为用户提供互联网上游戏服务,支持内网用户与互联网用户之间联机对战。进一步的,所述内网游戏服务器和互联网游戏服务器可以提供网页类游戏和Java类游戏等,每种游戏都有对应的游戏服务器提供游戏服务支撑。进一步的,所述系统在传输时所使用的传输协议包括TCP/IP协议、UDP协议、FTP协议和Socket协议。本发明采用的第二种技术方案为实现电视游戏的方法,包括:用户向双向机顶盒发送操作指令;双向机顶盒接收并解析用户的操作指令并将解析后的操作指令提交给游戏门户服务器处理;游戏门户服务器采集双向机顶盒的身份进行用户合法性认证,若该双向机顶盒有访问电视游戏系统的·权限,则认为该用户为合法用户,可正常登录游戏大厅,否则提示用户登录失败,进行登录错误处理;登录游戏大厅后,用户在游戏大厅页面选择游戏,逻辑处理服务器完成游戏参数和规则的处理,形成游戏服务请求;如果用户选择的是内网游戏,则逻辑处理服务器将游戏服务请求提交至内网游戏服务器进行处理,内网游戏服务器将游戏处理结果通过逻辑处理服务器返回至双向机顶盒;如果用户选择的是互联网游戏,则逻辑处理服务器将游戏服务请求通过代理服务器透传至互联网游戏服务器进行处理,互联网游戏服务器将游戏处理结果依次通过代理服务器和逻辑处理服务器返回至双向机顶盒。有益效果:本发明的优点在于:1、本发明为广电网络用户提供丰富的电视游戏服务,并突破了广电网络内双向机顶盒只能访问广电网络内游戏的束缚,实现广电网络内双向机顶盒访问互联网游戏服务能力,可与互联网游戏用户进行联机对战,充分利用了互联网游戏资源,极大提高了游戏的娱乐性。2、本系统采用J2EE模块化设计,系统可用性、稳定性高,容易实现系统移植和扩容,大大增强了系统的灵活性。


图1是本发明的系统结构示意图;图2是本发明的流程图。
具体实施例方式下面结合附图和具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。本发明提供一种基于双向机顶盒的电视游戏系统,能够满足广电网络用户通过数字电视获得丰富的双向互动电视游戏,并可以实现广电网络内(即前述的“内网”)用户之间、广电网络用户同互联网用户之间的联网对战,极大的提升了电视游戏的娱乐性。本发明实现用户可以通过遥控器进行游戏操控,游戏画面在数字电视上进行呈现,实现和其它广 电网络内用户或互联网上用户同时互动玩游戏,具有较好的操控体验和视觉效果,解决了数字电视游戏只具备简单的单机游戏缺点,用户可以足不出户随心所欲的在客厅中玩游戏。以下结合附图对本发明技术方案分别进行详细说明。如图1所示,本发明系统由以下六个部分组成:由客户端、游戏门户服务器、第一图片服务器、第二图片服务器、代理服务器、逻辑处理服务器和游戏服务器(包括广电网络游戏服务器(即前述的“内网服务器”)和互联网游戏服务器)。1、客户端:客户端包括双向机顶盒和数字电视机,双向机顶盒通过解析游戏门户服务器、逻辑处理服务器返回的文件,将电视游戏画面通过数字电视机呈现。2、游戏门户服务器:游戏门户服务器负责接收并响应双向机顶盒发送的操作指令,通过游戏门户服务器处理后以WEB页面形式返回给双向机顶盒。3、第一图片服务器和第二图片服务器:第一图片服务器将游戏门户服务器和广电网络游戏服务器上的图片分离出来,第二图片服务器将互联网游戏服务器上的图片分离出来,搭建独立的图片服务器专门为游戏图片读写提供服务,提升游戏门户和游戏服务器的I/o吞吐量。4、代理服务器:代理服务器作为双向机顶盒接入互联网通讯网关,为游戏客户端和互联网游戏中心的游戏服务端提供验证、通讯交互等功能。5、逻辑处理服务器:逻辑处理服务器在游戏时连接双向机顶盒、游戏门户服务器、广电网络游戏服务器和互联网游戏服务器,负责游戏时的游戏逻辑处理,包括各种判断、数据、过程等,将专有的游戏服务请求提交游戏服务器处理,处理结果由相应的游戏服务器返回给逻辑处理服务器,逻辑处理服务器再将处理结果返回给双向机顶盒进行解析展现。6、游戏服务器:游戏服务器负责提供专业游戏支撑服务。本实施例中,游戏服务器包括部署在广电网络中的广电网络游戏服务器和部署在互联网中的互联网游戏服务器。逻辑处理服务器、代理服务器和游戏服务器实现了各个游戏的业务处理、各个服务器间的通讯,体现的是业务逻辑。每个游戏都有对应的游戏服务器来提供游戏服务支撑。图2是本发明的流程图。现结合一个具体的实例操作对本发明的工作流程进行说明:1、双向机顶盒解析游戏门户页面,通过与双向机顶盒连接的数字电视机呈现游戏门户画面;用户通过遥控器对游戏门户界面进行操作,双向机顶盒接收用户通过遥控器发送来的操作指令,双向机顶盒将接收到的操作指令解析,并通过网络传输协议把操作指令提交给游戏门户服务器处理,即实现用户进行认证鉴权。2、游戏门户服务器首先采集双向机顶盒身份进行用户合法性认证,若该双向机顶盒有访问电视游戏系统的权限,则认为该用户为合法用户,可正常登录电视游戏大厅(简称“游戏大厅;否则提示用户登录失败,进行登录错误处理。3、双向机顶盒成功登录游戏大厅后,用户通过遥控器选择感兴趣的游戏。4、用户如果选择的是广电网络内游戏,通过逻辑处理服务器完成游戏相关参数、规则处理,并将游戏服务请求提交至广电网络游戏服务器进行处理,广电网络游戏服务器完成处理后将处理结果返回至逻辑处理服务器,由逻辑处理服务器再将处理结果反馈给双向机顶盒进行解析展现。5、用户如果选择的是互联网游戏,通过逻辑处理服务器完成游戏相关参数、规则处理,并通过代理服务器将游戏服务请求透传至互联网游戏服务器,互联网游戏服务器响应逻辑服务器提交的游戏服务请求指令,并将处理结果通过代理服务器回传广电网络中的逻辑处理服务器,由逻辑处理服务器再将处理结果反馈给双向机顶盒进行解析展现。6、用 户操作结束,退出。
权利要求
1.一种实现电视游戏的系统,其特征在于,包括双向机顶盒、数字电视机、游戏门户服务器、代理服务器、逻辑处理服务器、内网游戏服务器和互联网游戏服务器,其中: 双向机顶盒用于接收并解析用户的操作指令并将解析后的操作指令提交给游戏门户服务器处理;以及接收逻辑处理服务器返回的游戏处理结果,将游戏处理结果解析为游戏画面,在数字电视机上呈现; 游戏门户服务器用于根据双向机顶盒发送的操作指令进行用户合法性认证,对认证通过的用户提供包含游戏URL地址的游戏大厅页面; 逻辑处理服务器,连接双向机顶盒、游戏门户服务器、代理服务器和内网游戏服务器,用于完成游戏参数和规则的处理,形成游戏服务请求;用户在游戏大厅页面选择游戏,如果用户选择的是内网游戏,则逻辑处理服务器将游戏服务请求提交至内网游戏服务器进行处理,内网游戏服务器将游戏处理结果通过逻辑处理服务器返回至双向机顶盒;如果用户选择的是互联网游戏,则逻辑处理服务器将游戏服务请求通过代理服务器透传至互联网游戏服务器进行处理,互联网游戏服务器将游戏处理结果依次通过代理服务器和逻辑处理服务器返回至双向机顶盒。
2.根据权利要求1所述实现电视游戏的系统,其特征在于,还包括图片服务器,所述图片服务器存储游戏门户服务器、内网游戏服务器和互联网游戏服务器中的图片,所述图片服务器连接游戏门户服务器、内网游戏服务器和互联网游戏服务器。
3.根据权利要求1所述实现电视游戏的系统,其特征在于,所述游戏门户服务器采用J2EE体系结构,包括WEB层组件及业务应用层;其中,WEB层组件用于接收并解析双向机顶盒发送的操作指令,调用相应的业务应用层处理,并把处理结果以WEB的响应方式返回给双向机顶盒。
4.一种实现电视游戏的方法,包括:用户向机顶盒发送操作指令;双向机顶盒接收并解析用户的操作 指令并将解析后的操作指令提交给游戏门户服务器处理;游戏门户服务器采集双向机顶盒的身份进行用户合法性认证,若该双向机顶盒有访问电视游戏系统的权限,则认为该用户为合法用户,可正常登录游戏大厅,否则提示用户登录失败,进行登录错误处理;登录游戏大厅后,用户在游戏大厅页面选择游戏,逻辑处理服务器完成游戏参数和规则的处理,形成游戏服务请求;如果用户选择的是内网游戏,则逻辑处理服务器将游戏服务请求提交至内网游戏服务器进行处理,内网游戏服务器将游戏处理结果通过逻辑处理服务器返回至双向机顶盒;如果用户选择的是互联网游戏,则逻辑处理服务器将游戏服务请求通过代理服务器透传至互联网游戏服务器进行处理,互联网游戏服务器将游戏处理结果依次通过代理服务器和逻辑处理服务器返回至双向机顶盒。
5.根据权利要求4所述实现电视游戏的方法,其特征在于:还包括图片服务器,所述图片服务器存储游戏门户服务器、内网游戏服务器和互联网游戏服务器中的图片,所述图片服务器连接游戏门户服务器、内网游戏服务器和互联网游戏服务器。
6.根据权利要求4所述实现电视游戏的方法,其特征在于:所述游戏门户服务器采用J2EE体系结构,包括WEB层组件及业务应用层;其中,WEB层组件用于接收并解析双向机顶盒发送的操作指令,调用相应的业务应用层处理,并把处理结果以WEB的响应方式返回给双向机顶盒。
全文摘要
本发明公开了实现电视游戏的系统和方法,包括双向机顶盒、数字电视机、游戏门户服务器、代理服务器、逻辑处理服务器、内网游戏服务器和互联网游戏服务器,其中双向机顶盒用于接收并解析用户的操作指令并将解析后的操作指令提交给游戏门户服务器处理;以及接收逻辑处理服务器返回的游戏处理结果,将游戏处理结果解析为游戏画面,在数字电视机上呈现;游戏门户服务器用于根据双向机顶盒发送的操作指令进行用户合法性认证,对认证通过的用户提供包含游戏URL地址的游戏大厅页面;逻辑处理服务器,连接双向机顶盒、游戏门户服务器、代理服务器和内网游戏服务器,用于完成游戏参数和规则的处理。本发明能为用户提供多样化的游戏娱乐。
文档编号H04N21/478GK103237269SQ20131016620
公开日2013年8月7日 申请日期2013年5月7日 优先权日2013年5月7日
发明者薛留忠, 孙圣安, 戎麒, 陶伟, 孙健, 曹纬洲 申请人:江苏省广电有线信息网络股份有限公司南京分公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1