隨筆 - 1  文章 - 37  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          留言簿(16)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          test

          搜索

          •  

          最新評(píng)論

          在線游戲平臺(tái),通過(guò)瀏覽器直接玩大型3D游戲,無(wú)需安裝任何客戶端。
          它的原理是,將游戲的運(yùn)行計(jì)算放到服務(wù)器端,獲得游戲的媒體流,通過(guò)流媒體以電影的形式在客戶端播放,客戶端將用戶的控制指令發(fā)送到服務(wù)器端,由服務(wù)器計(jì)算執(zhí)行。

          它最終將成為一個(gè)開(kāi)放式多媒體互動(dòng)平臺(tái),包括SNS,電子競(jìng)技互動(dòng),視頻互動(dòng)等。

          google全球有超過(guò)20W臺(tái)server,參照google的server配置,如果我們以10臺(tái)server為單位,組建無(wú)盤(pán)工作站集群,我們一臺(tái)server的成本最多是他們的一半

          目前全球可搜索到的有2家公司在做這個(gè)在線游戲平臺(tái),他們已經(jīng)差不多做好了,處在內(nèi)部測(cè)試階段,并有視頻,根據(jù)他們的測(cè)試結(jié)果,只需要1.5m的帶寬,就可以很流暢的玩普通畫(huà)質(zhì)游戲,高清畫(huà)質(zhì)也只需要4-5m的帶寬,而未來(lái)5年,國(guó)內(nèi)將普及光纖入戶。

          在線應(yīng)用平臺(tái)包含3個(gè)部分:

          1. 客戶端瀏覽器
          2. web服務(wù)器
          3. 應(yīng)用平臺(tái)服務(wù)器

          客戶端瀏覽器

          基于瀏覽器的應(yīng)用客戶端,也是媒體流接收端,用于向服務(wù)器發(fā)送應(yīng)用請(qǐng)求,獲得媒體流請(qǐng)求ID,向媒體服務(wù)器發(fā)送請(qǐng)求,獲得相應(yīng)的媒體流。

          WEB服務(wù)器

          將客戶端對(duì)應(yīng)用的請(qǐng)求轉(zhuǎn)發(fā)至應(yīng)用平臺(tái)服務(wù)器,獲得媒體流ID,發(fā)送給客戶端,并用session控制其聲明周期

          應(yīng)用平臺(tái)服務(wù)器

          應(yīng)用平臺(tái)服務(wù)器是一個(gè)服務(wù)器群,包含三個(gè)部分:控制器群組,應(yīng)用服務(wù)器群組,媒體流服務(wù)器群組,以一個(gè)游戲服務(wù)平臺(tái)為例子:




          控制器服務(wù)器群組

          接收游戲?qū)嵗恼?qǐng)求,對(duì)游戲?qū)嵗土髅襟w的生命周期進(jìn)行管理。

          游戲服務(wù)器群組

          提供游戲?qū)嵗?br />
          媒體流服務(wù)器群組

          響應(yīng)客戶端的媒體流請(qǐng)求


          以魔獸世界為例,流程圖如下:

          1. 瀏覽器向網(wǎng)站服務(wù)器發(fā)送要玩魔獸世界的請(qǐng)求,網(wǎng)站服務(wù)器生成session,并做一些必要的記錄;
          2. 網(wǎng)站服務(wù)器向游戲控制器發(fā)送魔獸世界的請(qǐng)求
          3. 游戲控制器從媒體流服務(wù)器群組中找到最合適的服務(wù)資源,生成一個(gè)唯一媒體流請(qǐng)求ID,并將這個(gè)ID與魔獸世界綁定
          4. 游戲控制器將ID返回給網(wǎng)站服務(wù)器
          5. 客戶端從網(wǎng)站服務(wù)器得到媒體流請(qǐng)求ID
          6. 客戶端跳轉(zhuǎn)到視頻播放頁(yè)面,將媒體流請(qǐng)求ID發(fā)送至媒體流服務(wù)器
          7. 媒體流服務(wù)器接收到請(qǐng)求ID后,將該ID發(fā)送給游戲控制器
          8. 游戲控制器根據(jù)請(qǐng)求ID,在游戲服務(wù)器群組中找到最合適的計(jì)算資源,并創(chuàng)建魔獸世界實(shí)例
          9. 游戲服務(wù)器將游戲?qū)嵗a(chǎn)生的媒體流直接從顯卡獲得并發(fā)送給媒體流服務(wù)器
          10. 客戶端獲得媒體流服務(wù)器發(fā)來(lái)的媒體數(shù)據(jù)

           第一階段測(cè)試計(jì)劃

          游戲服務(wù)器端測(cè)試方案:

          1,運(yùn)行一個(gè)很小的游戲,將它的視頻和音頻寫(xiě)成文件,保證它可以播放
          2,將視頻和音頻以流的形式發(fā)送給媒體server,通過(guò)網(wǎng)頁(yè)以電影的形式播放
          3,在瀏覽器端加入控制功能,最后實(shí)現(xiàn)通過(guò)網(wǎng)頁(yè)玩那個(gè)小游戲


          媒體服務(wù)器端測(cè)試方案:

          1,搭建媒體服務(wù)器,創(chuàng)建媒體播放頁(yè)面
          2,將一個(gè)媒體文件放入指定目錄,并可以播放它
          3,寫(xiě)一段測(cè)試代碼,將媒體文件以流的形式讀取,并寫(xiě)入到媒體服務(wù)器中,使它能夠被播放

          本階段為技術(shù)測(cè)試階段,為整個(gè)項(xiàng)目打開(kāi)一個(gè)入口點(diǎn)
          posted on 2009-08-01 16:59 Phrancol Yang 閱讀(903) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 衢州市| 阿尔山市| 临泉县| 池州市| 太保市| 开鲁县| 盐亭县| 霞浦县| 元朗区| 农安县| 兰州市| 邢台县| 静乐县| 汾阳市| 黄骅市| 浑源县| 积石山| 开鲁县| 湾仔区| 从江县| 栖霞市| 新昌县| 凉城县| 盐津县| 宿州市| 黔西| 昭通市| 阜城县| 绿春县| 牙克石市| 三台县| 观塘区| 太仆寺旗| 赤壁市| 怀来县| 阳信县| 和田县| 达拉特旗| 潞城市| 太仆寺旗| 诏安县|