新四季網

網路遊戲系統及方法

2023-04-23 22:25:36 2

專利名稱:網路遊戲系統及方法
技術領域:
本發明涉及到數字信息通信領域,特別涉及網路遊戲系統及方法。
背景技術:
網路遊戲和無線網路遊戲已經發展並趨近成熟,分散各地的計算機用戶 可以通過網際網路進入同一遊戲平臺共同進行遊戲,甚至可以相互交流。而無 線網絡用戶也可以通過手機、遊戲機等無線網絡設備進入無線網路遊戲平臺 進行聯網遊戲,還可以與計算機用戶在同 一遊戲平臺上進行聯網遊戲。
隨著數位電視和網絡電視技術的大力發展,人們在享受傳統的電視廣播 節目的同時,期待一種實用而又充滿娛樂的交互式電視服務。交互式的電視
服務內容廣泛,典型的交互式服務為電子節目指南(EPG)、視頻點播(V0D)、 電視商務、互動電視遊戲等業務,其中互動電視遊戲是重要的交互式電視服 務之一,人們期待能通過電視,像計算機和無線網絡用戶一樣進行聯網遊戲。
生產的PS2遊戲機),無法實現電視用戶、計算機用戶和無限網絡用戶共同進 行遊戲的需求。
互動電視遊戲區別於網際網路遊戲的最大特點就是可以嚴格控制遊戲內容 的健康性,引導青少年健康娛樂,同時在家玩遊戲不像在網際網路上玩遊戲或 無線網絡上玩遊戲容易接觸黃、賭、毒的非法誘惑;在家玩遊戲的安全度、 舒適度、自由度也是在網吧和用手持設備無法比擬的。棋牌麻將類遊戲堪稱 我國的精粹,老少皆宜、久玩不膩。對於青少年來說,圍棋和象棋等竟技遊 戲對於開發智力和陶冶情操是大有裨益的。我國目前的電視普及率要遠遠高 於計算機的普及率,而且對於大部分的中老年人來說不懂或者也沒有計算機,
通過互動電^L遊戲足不出戶就可以邀請朋友打牌、下棋,而且費用低廉。對 於傳統的數位電視運營商來說,這也是它們吸引用戶的一個重要的附加手段。 目前有線電視網絡多為單向傳送數據,無法開展真正意義上的交互式電視服務。將有線電視網絡改造成雙向交互網絡,即可滿足開展雙向業務的要 求,也將加速電信網、計算機網和有線電一見網的三網融合。雙向改造是有線 電視網絡從單功能向多功能發展,從廣播電視網絡向信息網絡發展的第 一道 門搵。目前國內少數地區的雙向網絡改造已基本完成,其它地區也正在積極 準備或已經在進行雙向網絡改造。
端設備,它指除了可以接收數字廣播數據外,還帶有回傳通道,能夠將用戶 需求或本地內容進行上傳,從而實現互動應用的機頂盒。雙向機頂盒是數字 電視發展的必由之路。

發明內容
本發明目的在於提供網路遊戲系統及方法,能夠實現電視用戶、計算機用 戶和無限網絡用戶共同進行遊戲,以低廉的費用,方便電視用戶利用數字電 視或網絡電視進行多人聯網的網路遊戲。
本發明提供一種網路遊戲系統,用於電視用戶、計算機用戶和/或無線網絡 用戶共同進行網路遊戲,包括遊戲中心和至少一客戶端,至少一客戶端分別 通過數位電視網絡、網際網路和/或無線網絡與遊戲中心連接並交換數據,供至 少一客戶端用戶進行網路遊戲。
其中遊戲中心包括網路遊戲中心和/或至少 一 電視遊戲中心,網路遊戲中 心與電3見客戶端、計算機客戶端或無線網絡客戶端連接並交換數據,實現電
視用戶、計算機用戶和/或無線網絡用戶在網路遊戲中心共同進行網路遊戲; 電視遊戲中心基於各地數位電視平臺,通過各地數位電視網絡與當地的電視 客戶端連接並交換數據,實現當地的電視用戶在電視遊戲中心進行網路遊戲; 電視遊戲中心通過網際網路與網路遊戲中心連接並交換數據,實現網路遊戲中 心用戶和至少 一 電一見遊戲中心用戶共同進行網路遊戲。
電視遊戲中心包括入口伺服器、資料庫管理系統、負載均衡系統、遊戲 邏輯伺服器、網管機和電視網絡伺服器,入口伺服器用於用戶身份認證管理, 管理遊戲邏輯伺服器的服務列表;資料庫管理系統用於存儲用戶資料、遊戲 資費、遊戲積分和遊戲幣、遊戲規則和/或遊戲服務;負載均衡系統將網絡服務負載均衡分配到多個應用伺服器;遊戲邏輯伺服器加載遊戲程序,管理 具體的遊戲邏輯判斷、遊戲通信、遊戲積分和/或遊戲環境;網管機輔助管理 電視遊戲中心的正常運營或維護;電視網絡伺服器提供電視客戶端下載遊戲 程序或遊戲網頁。
數位電視客戶端採用雙向數字電^L機頂盒,雙向數位電視機頂盒帶有回 傳通道將用戶需求或本地內容上傳到電視遊戲中心實現互動應用,回傳通道 通過乙太網、ADSL、 Cable Modem或者無線傳輸方式,通過有線電視網絡、以 太網、普通電話線或無線網絡回傳。數字電禍客戶端採用嵌入式瀏覽器和/或 JAVA虛擬機平臺,設置在電視的機頂盒或電視一體機上,數位電視客戶端與 電視遊戲中心通過數位電視客戶端連接並交換數據,實現與機頂盒或電視一 體機軟硬體環境無關的身份認證管理、下載遊戲程序、運行遊戲程序和遊戲 數據的交互過程。電視遊戲中心與雙向數位電視機頂盒通過TCP/IP網際網路、 網際網路或數位電視運營商的IP城域網建立連接;雙向數位電視機頂盒通過以 太網卡、ADSL設備、Cable Modem或者無線傳輸設備建立TCP/IP鏈路並與電 視遊戲中心進行數據交換。數位電視客戶端採用電視機頂盒或電視一體機的 遙控器作為輸入設備,對電視機頂盒或電視一體機遙控器的按鍵進行監聽, 獲得數位電視用戶指令,使數位電視用戶通過電視機頂盒或電視一體機的遙 控器進行聯網遊戲或控制操作。數位電視客戶端讀取電視機頂盒或電視一體 機的IC卡號或其它標識,經特殊數字變換後作為數位電視用戶身份,接受電 視遊戲中心入口伺服器的統一管理;在數位電視用戶要求進行遊戲時,使用 卡號或標識登錄電視遊戲中心的入口伺服器。
本發明還提供網路遊戲系統實現網路遊戲的方法,包括(l)至少一用 戶分別通過電視客戶端、計算機客戶端或無線網絡客戶端連接遊戲中心的入 口伺服器,登錄進入遊戲中心的電視網絡伺服器、計算機網絡伺服器或無線 網絡伺服器;(2)至少一用戶分別指定遊戲,電一見客戶端、計算機客戶端或 無線網絡客戶端分別^v遊戲中心相應的WEB伺服器下載遊戲程序;(3)至少 一用戶分別進行遊戲,遊戲中心的電視網絡伺服器、計算機網絡伺服器或無 線網絡伺服器相互交換遊戲數據或用戶信息;(4)至少一用戶要求結束遊戲, 遊戲中心的資料庫伺服器記錄遊戲數據或用戶信息,電視客戶端、計算機客戶端或無線網絡客戶端分別釋放遊戲程序。
本發明提供的網路遊戲系統及方法,使電視用戶可以通過電視機頂盒或 電視一體機與網際網路及無線網絡用戶共同聯網進行遊戲,電視用戶只須通過 電視機頂盒或電視一體機的遙控器就可以玩遊戲。本發明的伺服器系統部署 靈活,可以開放或者限制跨地域電視用戶進行聯網遊戲,也可以開放或者限 制不同終端(電視、計算機、無線網絡設備)用戶進行互動遊戲,還可以將 地區性的遊戲平臺與全國性的遊戲平臺連接,從而實現全國遊戲用戶的互聯
互通,實現廣域的電一見、計算機、無線網絡設備的聯網遊戲。本發明對電朝L 機頂盒或電視一體機的存儲空間沒有特殊要求,可以在不同品牌和不同配置 的電視機頂盒或電視一體機上應用,遊戲用戶無需進行特定的升級更新過程, 電視機頂盒或電視一體機的客戶端更新維護方便。


圖1是本發明的網路遊戲系統的系統結構示意圖; 圖2是本發明實現網路遊戲方法的流程示意圖。
本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步 說明。
具體實施例方式
參照圖1的網路遊戲系統的系統結構示意圖,提出本發明的一個實施例。 本實施例包括網路遊戲中心、各地電視遊戲中心、電^!J:戶端、計算機客 戶端和無線網絡客戶端。其中計算機客戶端經網際網路(Internet)與網絡遊 戲中心連接並交換數據,使計算機用戶通過計算機客戶端進行網路遊戲;無 線網絡客戶端通過公眾陸地行動電話網(PLMN)與網路遊戲中心連接並交換數 據,使無線網絡用戶通過無線網絡客戶端進行網路遊戲;各地電視客戶端分 別連接當地電視遊戲中心,使各地電視用戶分別通過當地電視客戶端進行網 絡遊戲;各地電視遊戲中心還可以分別通過網際網路與網路遊戲中心連接,實 現各地電3見用戶之間,以及各地電視用戶與計算才幾客戶端和無線網絡客戶端之間互相交換數據。各地電視遊戲中心還分別與當地數位電視平臺的BOSS系 統連接並進行數據交換,用於遊戲業務運營和計費。 上述網路遊戲中心的軟硬體組成結構包括
入口伺服器群,主要用於管理客戶端用戶身份驗證、登錄以及管理遊戲邏 輯伺服器的服務列表、在線人數統計、用戶斷線全程引導,根據需要可增加 對運營支撐系統OSS的接口以方便對用戶進行計費。入口伺服器群支持分布 式計算和伺服器集群,單機性能在1秒種以內應該可以處理2000多個用戶, 1分鐘以內就可以處理12萬用戶的登陸請求。可以通過增加入口伺服器來提 高規才莫響應量,每個入口伺服器都可以配置多個遊戲邏輯伺服器,這樣就可 以滿足大規模用戶的需求。
上述遊戲服務列表是指提供各個具體遊戲房間服務的遊戲邏輯伺服器的 IP位址和TCP埠號的系列數據表示。
資料庫管理系統及資料庫中間件(或稱資料庫網關)主要包括用戶基本
資料庫、用戶計費資料庫、用戶遊戲積分和遊戲幣資料庫、遊戲規則庫、遊 戲服務列表庫。其中用戶基本資料庫主要用於處理遊戲用戶登陸驗證以及用 戶註冊;用戶計費資料庫主要用於對數位電視或網絡電視(IPTV)用戶開 通互動電視遊戲業務的計費;用戶遊戲積分和遊戲幣資料庫主要用於處理遊 戲用戶的積分和遊戲幣操作;遊戲規則庫主要定義了具體遊戲的積分規則; 遊戲服務列表庫用於告知遊戲客戶端系統目前遊戲伺服器已開通何種遊戲業 務以及某具體遊戲開通了多少房間。其中,用戶基本資料庫和用戶計費數據 庫與地域性數位電視平臺的業務運營(BOSS)系統需要進行交互,其它數據 庫則與地域性數位電視平臺關係不大。用戶遊戲積分和遊戲幣資料庫可能讀 寫比較頻繁,根據需要可考慮集群處理。
負載均衡系統,使用多伺服器分布式系統構架,通過特定算法把網絡服 務負載均衡分配到多個應用伺服器組成集群的方式,提高Web站點或應用程 序的性能和可用性,它建立在可靠的軟硬體平臺上,在集群內均衡應用服務 器的負載,提供應用伺服器的橫向擴展能力,同時提高整個系統的可靠性和 性能。
遊戲邏輯伺服器群,由一個或一個以上遊戲邏輯伺服器組成,管理具體的 遊戲邏輯判斷和遊戲通信、遊戲積分處理、大廳以及房間創建、銷毀等操作,可以根據需要增加、刪除、或者修改配置。每一個遊戲邏輯伺服器可以任意 加載某個或多個具體的遊戲(如圍棋、麻將等),而每個遊戲又可以開一個或 多個遊戲房間。
目錄伺服器,在用戶群達到一定的規模時,資料庫中的數據也會相應的增 加。普通的關係型資料庫查詢操作的效率也大大降低,本實施例採用目錄服 務器就可以很好地解決問題,提高查詢操作的效率。
網管機,是集管理、監控為一體的輔助軟體系統,用於輔助管理遊戲業務 的正常運營。
計算機網絡伺服器(PC Web Server),含有計算機客戶端程序以及遊戲門 戶網站,提供各種遊戲、運營信息,提供用戶註冊遊戲帳戶的頁面。計算機 用戶可通過計算機訪問該網站、瀏覽遊戲、下載遊戲和註冊遊戲帳戶,用戶 註冊信息通過計算機伺服器轉儲到資料庫伺服器。
無線網絡月l務器(Mobile Web Server),含有無線網絡客戶端程序以及 遊戲門戶網站,提供各種遊戲、運營信息,提供用戶註冊遊戲帳戶的頁面。 無線網絡用戶可通過無線網絡設備訪問該網站、瀏覽遊戲、下載遊戲和註冊 遊戲帳戶,用戶註冊信息通過無線網絡伺服器轉儲到資料庫伺服器。
電視網絡伺服器(TV Web Server),含有電視客戶端程序以及作為電視 遊戲用戶的門戶網站,提供各種遊戲程序、運營信息,以及電—見遊戲用戶個 性化服務和用戶自助申請業務的服務。
本實施例的網路遊戲中心可使用基於中間件技術的資料庫緩沖池(或稱 內存池)解決方案,通過該解決方案可以集中管理遊戲資料庫的操作,從而 提高單個資料庫系統的承載能力和性能;運用異步10技術(例如Windows系 統的完成埠 IOCP技術和Linux的EP0LL技術等)和通信線程池技術, <吏每 個遊戲邏輯伺服器可支持幾千甚至幾萬用戶同時在線,從理論上而言系統可 以無限擴展,並針對數據存儲、數據鏈路、防網絡攻擊方面做了安全設計, 確保系統的信息安全和網絡安全。 ,
視用戶與當地的電視遊戲中心連接並進行遊戲。各地電視遊戲中心是相對獨 立的地域性系統,其系統結構也和全國性的遊戲平臺類似,以A地為例,電視遊戲中心的軟硬體組成結構包括電視網絡伺服器(TV Web Server),含有 電視客戶端程序以及遊戲門戶網站,提供各種遊戲、運營信息,提供用戶注 冊遊戲帳戶的頁面。用戶可通過電朝L才幾頂盒或一體才幾訪問該網站、瀏覽遊戲、 下載遊戲和註冊遊戲帳戶,用戶註冊信息通過電視網絡伺服器轉儲到資料庫 伺服器;每個棋、牌、麻將類遊戲都在100-200KB左右。由於某一時刻下載 遊戲的電視用戶可能很多,該伺服器必須考慮進行集群處理。
電視遊戲中心的軟硬體組成結構還包括入口伺服器群、資料庫管理系統 及資料庫中間件(或稱資料庫網關)、網管機、負載均衡系統和遊戲邏輯服務
器群,這些組件分別與網路遊戲中心的組件結構類似,故不贅述。
本實施例的電視遊戲客戶端包括瀏覽器、大廳和各個遊戲程序,提供電 視用戶直接從電視網絡伺服器即時下載遊戲程序,無須安裝和本地化存儲, 平均每個單獨的遊戲在100-200kB左右。所有的遊戲都有統一的界面風格和 按鍵操作,按鍵操作考慮了遙控器的特點,儘可能方便用戶操作。電視遊戲 客戶端採用嵌入式瀏覽器支持Java應用程式運行。Java應用程式可以通過單 向廣播DSM-CC-OC協議傳輸到終端上運行,也可以通過http協議傳輸到終端 上運行和與系統繼續進行交互。Java應用程式雙向交互協議是基於TCP/IP socket上的IP通訊。電視遊戲中心與雙向數位電視機頂盒之間的連接關係是 通過TCP/IP互l關網絡(Internet網絡或悽欠字電^L運營商的IP城域網)連接 起來的,由雙向數位電視機頂盒藉助於乙太網卡、ADSL設備、Cable Modem 或者無線傳輸設備提供TCP/IP鏈路並且進行數據交換。
該電視遊戲客戶端設置在所述電視的機頂盒或電視一體機上,只要機頂 盒或電3見一體4几上有回傳通道就可稱為雙向才幾頂盒或雙向電4見一體4幾,無"i侖 這個通道是乙太網、ADSL、 Cable Modem還是無線傳輸機制。目前實現雙向功 能的機頂盒採用的回傳通道有多種方式通過有線電^L網絡回傳、通過以太 網回傳、通過普通電話線回傳以及通過無線網絡回傳等。為了實現才幾頂盒的 雙向功能,機頂盒需要加入電話數據機、乙太網埠或嵌入有線調製解 調器。
計算機客戶端包括瀏覽器、大廳和各個遊戲程序,提供計算機用戶的客 戶端版本,它一4殳運^f亍在Windows系列平臺下,可以用C++、 Delphi、 JAVA 等程式語言開發。無線網絡客戶端包括瀏覽器、大廳和各個遊戲程序,採用J2ME開發,其 程序邏輯結構與電視遊戲客戶端大致相同,由於無線網絡設備沒有統一的顯 示屏幕,所以需要針對每個特定型號的無線網絡設備定製顯示效果正常的用 戶界面。另外,無線網絡設備往往通過http協議進行互連,這也需要修改相 關通信接口和通過通信網關系統來轉換協議。
在本實施例中,電視用戶除包括數位電視用戶外,還包括網絡電視(IPTV ) 用戶,網絡電視用戶通過網際網路與網路遊戲中心連接並交換數據。
計算機、數位電視機頂盒或IPTV機頂盒、手機/其它移動終端等各種不 同類型終端與伺服器之間的通信協議是基本一致的,或者通過通信網關技術 實現通信協議之間的轉換以實現不同類型終端之間的互聯互通。
在本實施例中,為方便電視用戶進行遊戲,釆用電視機頂盒或電視一體 機的遙控器作為輸入設備,對電視機頂盒或電視一體機遙控器的按鍵進行監 聽,獲得數位電視用戶指令,使數位電視用戶通過電視機頂盒或電視一體機 的遙控器進行聯網遊戲或控制操作。具體來說,機頂盒或一體機中嵌入式瀏 覽器的Java平臺對遙控器按鍵進行監聽的有效鍵位有"0 "~9 "的數字按 鍵、"上"、"下"、"左"、"右"的方向按鍵以及一個"確認"按鍵。以電 視遙控器進行聯網遊戲,按鍵操作簡單、方便、直觀,而且不需要增加其它 外部設備,有利於降低運營成本和大規模的普及。
在現有的數位電視或網絡電視應用中, 一般都通過與用戶相應的智慧卡 來進行電視收視計費或授權訪問收費頻道。由於電視用戶操作的特殊性以及 運營計費的需要,本發明的遊戲系統不推薦由電視用戶通過手工輸入"用戶 名"和"密碼"來識別遊戲用戶身份,因為這樣對於電視遊戲用戶來說操作 很麻煩。為實現適應方便電視用戶的用戶身份管理及遊戲積分和費用管理, 本實施例提出數位電視客戶端讀取電視機頂盒或電視一體機的卡號或標識, 經變換後作為數字電3見用戶身份,接受所述電一見遊戲中心入口伺服器的統一 管理;在電^L用戶要求進行遊戲時,使用所述卡號或標識登錄所述電^L遊戲 中心的入口伺服器。具體來說,設計電視遊戲中心的用戶入口網站系統,電一見才幾頂盒或一體一幾通過嵌入式瀏覽器(HTTP協議)訪問該入口網站系統。通 過JavaScript函數來讀取電視機頂盒或一體機的智慧卡卡號,然後通過特定 JavaScript函數接口把智慧卡卡號或用戶授權計費信息(需要數位電視或 IPTV的OSS運營支撐系統的支持)傳給執行遊戲業務的J2ME程序,這樣就可 以實現電視用戶身份識別並且自動登陸遊戲伺服器。另外,考慮到用戶智能 卡卡號可能需要保密,需要把該智慧卡卡號進行一個單向的不可逆轉換(例 如,HASH變換)作為遊戲用戶名,而且為了電視屏幕顯示的美觀,該用戶名 還不能太長(一般要求不超過8個字符)。通過以上這些技術手段,極大的方 便了用戶操作、對於實現計費運營也很簡單,而且還兼顧了電視屏幕顯示的 美觀。
參照圖2,本實施例的網路遊戲系統實現網路遊戲方法的流程示意圖如 下首先用戶通過機頂盒嵌入式瀏覽器進入電視遊戲主頁,進入遊戲種類選 擇界面,包括(棋類,牌類,麻將類,單機類),選擇某種類的遊戲,進入該 類具體遊戲列表界面,選擇要玩的遊戲。這時候通過JavaScript程序讀才幾頂 盒的用戶智慧卡(或者MAC地址)獲取用戶ID,然後再通過特定JavaScript 函數接口把智慧卡卡號(或者MAC地址)或用戶授權計費信息傳給執行遊戲 業務的J2ME程序(下載運行),J2ME程序在合適時候再生成計費清單(需要 數位電視或IPTV的OSS運營支撐系統的支持),這樣就可以實現電視用戶身 份識別並且自動登陸遊戲伺服器。
由於某一時刻下載遊戲的用戶可能很多,該伺服器進行集群處理,機頂 盒中i殳置的Web Server地址可以再才艮據Web Server的負載情況進行動態分 配,以實現負載平衡。遊戲運行後,首先向入口伺服器發送獲取遊戲伺服器 列表請求,從入口伺服器獲得遊戲伺服器列表並顯示,選擇遊戲伺服器和相 應的房間後,連接該房間所對應的遊戲伺服器,連接成功後,向遊戲伺服器發 送玩家進入房間的請求消息,從遊戲伺服器獲得請求成功消息並獲得房間裡 的遊戲桌列表和遊戲玩家列表,顯示遊戲房間界面,自己可以選擇遊戲桌和 位置,向遊戲伺服器發送坐座位請求消息,從遊戲伺服器接受玩家(其他人 或自己)進入或離開房間的消息並更新界面,當自己坐下了某遊戲座位後則 進入具體遊戲桌界面,向遊戲伺服器發送開始遊戲的消息,所有玩家都向遊 戲伺服器發送開始遊戲信息後,遊戲伺服器向同一遊戲桌各個遊戲客戶端發數據的中轉和交互,當客戶端要退出遊戲時,向遊戲伺服器發送離開桌消息。 根據具體需求和實際情況,還可以採用其他步驟實現網路遊戲方法,此
處"^是出另一實施例,實現網路遊戲方法流程如下
(1)至少一個或多個用戶分別指定遊戲,所述電視溶戶端、計算機客戶
端或無線網絡客戶端分別從所述遊戲中心相應的WEB伺服器下載遊戲程序;
(2 )至少一用戶分別通過電碎見客戶端、計算機客戶端或無線網絡客戶端 連接遊戲中心相應的入口伺服器,經身份認證後從入口伺服器取得遊戲服務 列表,根據遊戲服務列表選定特定的伺服器和提供遊戲服務的房間,進入遊 戲房間,此時用戶與入口伺服器的數據交互完成,同時與遊戲邏輯伺服器的 信息交互和數據通信開始,因為遊戲邏輯伺服器可以同時與PC用戶、電視用 戶、無線網絡終端用戶進行數據通信,不同終端用戶可以加入某個同樣的遊 戲伺服器、遊戲房間和遊戲桌,乂人而實現不同終端用戶的互聯互通和互玩遊 戲;
(3) 至少一用戶分別坐入某遊戲桌,等待其他遊戲用戶加入,當滿足遊 戲開始所必須的條件下,遊戲開始,4艮據特定的遊戲MJ'J玩遊戲,不同用戶 通過遊戲邏輯伺服器相互交換遊戲數據或用戶信息;
(4) 所述至少一用戶要求結束遊戲,所述遊戲中心的資料庫伺服器記錄 遊戲數據或用戶信息,所述電視客戶端、計算機客戶端或無線網絡客戶端分 別釋^t遊戲程序。
根據實際情況,本發明可以採用基於Java平臺的J2ME語言開發的遊戲 客戶端以滿足不同廠商、不同品牌的機頂盒或一體機運行遊戲客戶端的需求。 通過機頂盒或一體機的嵌入式瀏覽器及其集成的Java虛擬機平臺,機頂盒或 一體機的遊戲客戶端與遊戲伺服器進行TCP/IP通信,從而實現登錄、退出遊 戲,以及具體遊戲數據的交互。本發明的遊戲客戶端不僅可運行於數位電視 機頂盒上,還可運行於網絡電視機頂盒上,獨立於硬體環境。遊戲客戶端採 用即下載即玩的方式,不需要安裝,也不需要機頂盒設備提供外部存儲空間。 且一般的網路遊戲客戶端每個都維持在100-200k字節左右。在通常的網絡條件下,下載遊戲客戶端到機頂盒或一體機的時間一般在l-3秒鐘之內,同時
遊戲客戶端的維護升級方便。這樣就可以不需要對不同廠商、不同品牌的機 頂盒或一體機啦丈特別的移植和技術開發,對於手機聯網棋牌類遊戲也同樣可
以採用J2ME技術來開發。本發明的計算機客戶端系統可以採用C++、 Delphi 或Java等多種開發語言獨立開發。
以上所述^f又為本發明的優選實施例,並非因此限制本發明的專利範圍, 凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接 或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護範圍內。
權利要求
1. 一種網路遊戲系統,用於電視用戶、計算機用戶和/或無線網絡用戶共同進行網路遊戲,包括遊戲中心和至少一客戶端,所述至少一客戶端分別通過數位電視網絡、網際網路和/或無線網絡與所述遊戲中心連接並交換數據,供所述至少一客戶端用戶進行網路遊戲。
2.根據權利要求1所述的網路遊戲系統,其特徵在於,所述遊戲中心 包括網路遊戲中心和/或至少一電視遊戲中心,所述網路遊戲中心與電視客戶 端、計算機客戶端或無線網絡客戶端連接並交換數據,實現電視用戶、計算 機用戶和/或無線網絡用戶在所述網路遊戲中心共同進行網路遊戲;所述電視 遊戲中心基於各地數位電視平臺,通過各地數位電視網絡與當地的電^!j:戶 端連接並交換數據,實現當地的電視用戶在所述電視遊戲中心進行網路遊戲;述網路遊戲中心用戶和所述至少 一 電視遊戲中心用戶共同進行網路遊戲。
3.才艮據權利要求2所述的網路遊戲系統,其特徵在於,所述網路遊戲 中心包括入口伺服器、資料庫管理系統、負載均衡系統、遊戲邏輯伺服器、 目錄伺服器、網管機、無線網絡伺服器、路由器、交換機和計算機網絡服務 器,所述入口伺服器用於計算機客戶端或無線網絡客戶端用戶進行身份認證 管理,管理所述遊戲邏輯伺服器的服務列表,所述資料庫管理系統用於存儲 用戶資料、遊戲資費、遊戲積分和遊戲幣、遊戲規則和/或遊戲服務;所述負 載均衡系統將網絡服務負載均衡分配到多個應用伺服器;所述遊戲邏輯 伺服器加載所述遊戲程序,管理具體的遊戲邏輯判斷、遊戲通信、遊戲積分 和/或遊戲環境,適用於電視客戶端、計算機客戶端或無線網絡客戶端;所述 目錄伺服器用於提高所述資料庫管理系統的操作效率以及便於分布式部署; 所述網管^^輔助管理所述網路遊戲中心的正常運營或維護;所述無線網絡月良 務器提供無線網絡客戶端下載遊戲程序或遊戲網頁;所述計算機網絡伺服器 提供計算機客戶端或電視客戶端下載遊戲程序或遊戲網頁。
4. 根據權利要求2所述的網路遊戲系統,其特徵在於,所述電視遊戲中心包括入口伺服器、資料庫管理系統、負載均衡系統、遊戲邏輯伺服器、 網管機和電視網絡伺服器,所述入口伺服器用於用戶身份認證管理,管理所述遊戲邏輯伺服器的服務列表;所述資料庫管理系統用於存儲用戶資料、遊 戲資費、遊戲積分和遊戲幣、遊戲規則和/或遊戲服務;所述負載均衡系統將 網絡服務負載均衡分配到多個應用伺服器;所述遊戲邏輯伺服器加載所 述遊戲程序,管理具體的遊戲邏輯判斷、遊戲通信、遊戲積分和/或遊戲環境; 所述網管機輔助管理所述電視遊戲中心的正常運營或維護;所述電視網絡服 務器提供電視客戶端下載遊戲程序或遊戲網頁。
5. 根據權利要求2所述的網路遊戲系統,其特徵在於,所述客戶端包 括電視客戶端、計算機客戶端和無線網絡客戶端,分別與電視用戶、計算機 用戶和無線網絡用戶實現交互,為所述電3見用戶、計算^/L用戶和無線網絡用 戶提供遊戲界面,接收所述電視用戶、計算機用戶和無線網絡用戶發出的指 令,向所述電視用戶、計算機用戶和無線網絡用戶返回指令執行結果。
6.根據權利要求5所述的網路遊戲系統,其特徵在於,所述電視用戶包 括數位電視用戶和網絡電視(IPTV)用戶,所述電禍溶戶端包括數位電視客 戶端和網絡電一J^戶端,所述數字電^Jl戶端通過數位電視網絡與電視遊戲 中心連接並交換數據,所述網絡電視(IPTV)客戶端通過網際網路與網路遊戲 中心或電視遊戲中心連接並交換數據。
7. 根據權利要求6所述的網路遊戲系統,其特徵在於,其中數位電視 客戶端採用雙向數位電視機頂盒,所述雙向數位電視機頂盒帶有回傳通道將 用戶需求或本地內容上傳到所述電3見遊戲中心實現互動應用,所述回傳通道 通過乙太網、ADSL、 Cable Modem或者無線傳輸方式,通過有線電^L網絡、 乙太網、普通電話線或無線網絡回傳。
8. 根據權利要求6所述的網路遊戲系統,其特徵在於,所述數位電視 客戶端採用嵌入式瀏覽器和/或JAVA虛擬機平臺,設置在所述電視的機頂盒或電視一體機上,所述數位電視客戶端與所述電一見遊戲中心通過所述數字電 視客戶端連接並交換數據,實現與機頂盒或電視一體機軟硬體環境無關的身 ^除認證管理、下載遊戲程序、運行遊戲程序和遊戲數據的交互過程。
9. 根據權利要求7所述的網路遊戲系統,其特徵在於,所述電視遊戲中心與雙向數位電視機頂盒通過TCP/IP網際網路、網際網路或數位電視運營商 的IP城域網建立連接;雙向數位電視機頂盒通過乙太網卡、ADSL設備、Cable Modem或者無線傳輸設備建立TCP/IP鏈路並與所述電視遊戲中心進行數據交 換。
10. 根據權利要求7或8所述的網路遊戲系統,其特徵在於,所述數字 電視客戶端採用電視機頂盒或電視一體機的遙控器作為輸入設備,對所述電 視機頂盒或電視一體機遙控器的按鍵進行監聽,獲得數位電視用戶指令,使 數位電視用戶通過所述電視機頂盒或電視一體機的遙控器進行聯網遊戲或控 制操作。
11. 根據權利要求7或8所述的網路遊戲系統,其特徵在於,所述數字 電視客戶端讀取所述電視機頂盒或電視一體機的IC卡號或其它標識,經特殊 數字變換後作為數位電視用戶身份,接受所述電視遊戲中心入口伺服器的統 一管理;在數位電視用戶要求進行遊戲時,使用所述卡號或標識登錄所述電 視遊戲中心的入口伺服器。
12. 根據權利要求3或4所述的網路遊戲系統,所述網路遊戲系統實現 網路遊戲的方法包括(1) 至少一用戶分別通過電視客戶端、計算機客戶端或無線網絡客戶 端連接遊戲中心的入口伺服器,登錄進入遊戲中心的電視網絡伺服器、計算 機網絡伺服器或無線網絡伺服器;(2) 至少一用戶分別指定遊戲,所述電4見客戶端、計算機客戶端或無 線網絡客戶端分別/人所述遊戲中心相應的WEB伺服器下載遊戲程序;(3) 至少一用戶分別進行遊戲,所述遊戲中心的電視網絡伺服器、計算機網絡伺服器或無線網絡伺服器相互交換遊戲數據或用戶信息;(4)所述至少一用戶要求結束遊戲,所述遊戲中心的資料庫伺服器記錄 遊戲數據或用戶信息,所述電視客戶端、計算機客戶端或無線網絡客戶端分 別釋》文遊戲程序。
全文摘要
本發明提供一種網路遊戲系統,用於電視用戶、計算機用戶和/或無線網絡用戶共同進行網路遊戲,包括遊戲中心和至少一客戶端,至少一客戶端分別通過數位電視網絡、網際網路和/或無線網絡與遊戲中心連接並交換數據,供至少一客戶端用戶進行網路遊戲;本發明實現全國遊戲用戶的互聯互通,實現廣域的電視、計算機、無線網絡設備的聯網遊戲,電視用戶只須通過電視機頂盒或電視一體機的遙控器就可以玩遊戲,無需進行特定的升級更新過程,遊戲客戶端更新維護方便。
文檔編號H04N7/173GK101286906SQ20071009811
公開日2008年10月15日 申請日期2007年4月13日 優先權日2007年4月13日
發明者陳倫茂 申請人:深圳市同洲電子股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀