[發明專利]一種云游戲實現方法及系統在審
| 申請號: | 201310110538.3 | 申請日: | 2013-04-01 |
| 公開(公告)號: | CN104092711A | 公開(公告)日: | 2014-10-08 |
| 發明(設計)人: | 鄧迪 | 申請(專利權)人: | 云聯(北京)信息技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100015 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 云游 實現 方法 系統 | ||
技術領域
本申請涉及云計算領域,特別是涉及一種云游戲的實現方法及系統。
背景技術
云計算指IT基礎設施的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需資源;廣義云計算指服務的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需服務。這種服務可以是IT和軟件、互聯網相關,也可是其他服務。云計算(Cloud?Computing)是網格計算(Grid?Computing)、分布式計算(DistributedComputing)、并行計算(Parallel?Computing)、效用計算(Utility?Computing)、網絡存儲(Network?Storage?Technologies)、虛擬化(Virtualization)、負載均衡(Load?Balance)等傳統計算機和網絡技術發展融合的產物。
基于云計算的云游戲開拓了云計算的應用范圍。在普通云游戲模式下,所有游戲都在服務器端運行,客戶端發出的操作指令傳輸給云服務器,云服務器根據該指令將相應的游戲程序進行渲染,并將渲染完畢后的游戲畫面壓縮后通過網絡傳送給用戶。在這種模式下,客戶端與云服務器是一一對應的關系,即一個服務器只接受來自一個客戶端的指令,并將游戲畫面對應地傳送至該客戶端,即使玩多人單機游戲也只能由多個玩家通過同一個鍵盤發出指令給服務器。這樣,玩家玩多人單機游戲就只能限制在一個終端設備上,增加了游戲操作的復雜性和玩家的不便。
發明內容
本申請所要解決的技術問題是提供一種云游戲實現方法,包括:
服務器接收客戶端的控制指令,其中,所述客戶端的數量≥2;
所述服務器根據所述控制指令生成相應的原始云游戲畫面數據;
所述服務器抓取和編碼所述原始云游戲畫面數據,并根據所述客戶端的數量復制編碼后的所述原始云游戲畫面數據;
所述服務器將所述原始云游戲畫面數據和所述復制后的云游戲畫面數據分別傳送至所述客戶端。
優選地,所述服務器根據所述控制指令生成相應的原始云游戲畫面數據進一步包括:
所述服務器根據發出所述控制指令的客戶端的標識判斷所述控制指令是否屬于預定義指令;
若所述控制指令屬于預定義指令,則直接根據所述預定義指令生成相應的原始云游戲畫面數據;
若所述控制指令不屬于預定義指令,則將所述控制指令轉換為預定義指令,再根據所述預定義指令生成相應的原始云游戲畫面數據。
優選地,所述服務器根據發出所述控制指令的客戶端的標識判斷所述控制指令是否屬于預定義指令。
優選地,在所述服務器接收客戶端的控制指令步驟之前還包括:
測試服務器至客戶端的網絡狀況,以確定所述客戶端的網絡狀況是否達到網絡狀況閾值條件;
若達到所述網絡狀況閾值條件,則將所述云游戲接入所述客戶端;
若未達到所述網絡狀況閾值條件,則提示所述云游戲不能接入所述客戶端。
優選地,所述客戶端的控制指令包括鍵盤控制指令和鼠標控制指令。
相應的,本申請還提供了一種云游戲實現系統,包括:
接收裝置,用于服務器接收客戶端的控制指令,其中,所述客戶端的數量≥2;
原始畫面數據生成裝置,用于所述服務器根據所述控制指令生成相應的原始云游戲畫面數據;
畫面數據復制裝置,用于所述服務器抓取和編碼所述原始云游戲畫面數據,并根據所述客戶端的數量復制編碼后的所述原始云游戲畫面數據;
傳送裝置,用于所述服務器將所述原始云游戲畫面數據和所述復制后的云游戲畫面數據分別傳送至所述客戶端。
優選地,所述原始畫面數據生成裝置進一步包括:
判斷模塊,用于所述服務器判斷所述控制指令是否屬于預定義指令;若所述控制指令屬于預定義指令,則直接根據所述預定義指令生成相應的原始云游戲畫面數據;若所述控制指令不屬于預定義指令,則將所述控制指令轉換為預定義指令,再根據所述預定義指令生成相應的原始云游戲畫面數據。
優選地,還包括識別裝置,用于識別發出所述控制指令的客戶端的標識,并根據發出所述控制指令的客戶端的標識判斷所述控制指令是否屬于預定義指令。
優選地,還包括測試裝置,用于測試服務器至客戶端的網絡狀況,以確定所述客戶端的網絡狀況是否達到網絡狀況閾值條件;若達到所述網絡狀況閾值條件,則將云游戲接入所述客戶端;若未達到所述網絡狀況閾值條件,則繼續測試所述服務器至客戶端的網絡狀況。
優選地,所述客戶端的控制指令經由鍵盤或鼠標輸入。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于云聯(北京)信息技術有限公司,未經云聯(北京)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310110538.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種泥鰍親本催育的方法
- 下一篇:行星齒輪式車輛用等比輸出軸間限滑差速器





