国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于云計(jì)算的信息處理方法、客戶端、云服務(wù)器及系統(tǒng)的制作方法

      文檔序號(hào):7814467閱讀:119來(lái)源:國(guó)知局
      基于云計(jì)算的信息處理方法、客戶端、云服務(wù)器及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明公開(kāi)了一種基于云計(jì)算的信息處理方法、客戶端、云服務(wù)器及系統(tǒng),其中,所述方法包括:所述客戶端在輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用;所述客戶端發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;所述客戶端接收并顯示流媒體信息,所述流媒體信息為在云服務(wù)器運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)所合成的流媒體信息。
      【專利說(shuō)明】
      基于云計(jì)算的信息處理方法、客戶端、云服務(wù)器及系統(tǒng)

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通訊技術(shù),尤其涉及一種基于云計(jì)算的信息處理方法、客戶端、云服務(wù)器及系統(tǒng)。

      【背景技術(shù)】
      [0002]本申請(qǐng)發(fā)明人在實(shí)現(xiàn)本申請(qǐng)實(shí)施例技術(shù)方案的過(guò)程中,至少發(fā)現(xiàn)相關(guān)技術(shù)中存在如下技術(shù)問(wèn)題:
      [0003]移動(dòng)終端和電視(TV)等客戶端的日趨智能化,目前可以為用戶提供各種嶄新的應(yīng)用體驗(yàn),如下所述:
      [0004]應(yīng)用場(chǎng)景一:在移動(dòng)終端如手機(jī)上運(yùn)行從服務(wù)器所下載的應(yīng)用如游戲,滿足用戶便攜出行的需要,但是其缺點(diǎn)是:受限于手機(jī)的硬件配置,手機(jī)的硬件配置比個(gè)人電腦來(lái)說(shuō)相對(duì)低端,因此只能運(yùn)行一些簡(jiǎn)單的游戲,無(wú)法運(yùn)行大型游戲。
      [0005]應(yīng)用場(chǎng)景二:在個(gè)人電腦上運(yùn)行從服務(wù)器所下載的應(yīng)用如游戲,由于電腦的配置相對(duì)高端,從而可以運(yùn)行大型游戲,但是其缺點(diǎn)是:室內(nèi)與上述應(yīng)用場(chǎng)景一這種便攜使用場(chǎng)景的區(qū)別是,在本室內(nèi)使用場(chǎng)景下,用戶通常喜歡屏幕更大,包括可以會(huì)使用某些體感游戲,用個(gè)人電腦來(lái)運(yùn)行這些大型游戲或體感游戲就不是很適合。
      [0006]應(yīng)用場(chǎng)景三:支持跨設(shè)備共享的AMD無(wú)線顯示場(chǎng)景,是跨設(shè)備共享應(yīng)用如游戲、視頻、照片等。以游戲?yàn)槔ㄟ^(guò)局域網(wǎng),用戶將從服務(wù)器下載并運(yùn)行在手機(jī)或個(gè)人電腦上的游戲畫(huà)面從手機(jī)或個(gè)人電腦向TV共享,使電視能夠播放手機(jī)或個(gè)人電腦上正在運(yùn)行的游戲畫(huà)面,從而實(shí)現(xiàn)通過(guò)電視玩大型游戲的體驗(yàn)。
      [0007]當(dāng)然,上述場(chǎng)景的涉及的應(yīng)用不僅是如圖1所示的游戲,還可能是如圖2所示的視頻或如圖3所示的其他各類應(yīng)用,如圖1-3所示的美團(tuán),sina微博,拉手團(tuán)購(gòu)等等,通過(guò)局域網(wǎng)連接,將在平板電腦11,筆記本12,臺(tái)式的個(gè)人電腦13或手機(jī)14上運(yùn)行的應(yīng)用可以在TV上共享顯示。
      [0008]針對(duì)上述應(yīng)用場(chǎng)景而言,現(xiàn)有技術(shù)存在的問(wèn)題是:1)從硬件的角度來(lái)說(shuō),由于移動(dòng)終端或TV等客戶端需要從服務(wù)器下載需要運(yùn)行的應(yīng)用,比如游戲,然后在客戶端本地運(yùn)行應(yīng)用,但是通??蛻舳俗陨淼挠布渲糜芯窒蓿虼?,要想流暢地運(yùn)行應(yīng)用,必須提高客戶端的硬件配置,這樣勢(shì)必會(huì)增加客戶端的制造成本,且在客戶端本地運(yùn)行應(yīng)用非常耗費(fèi)資源;2)從軟件的角度來(lái)說(shuō),應(yīng)用的不同,應(yīng)用能運(yùn)行所支持的操作系統(tǒng)不同,由于用戶需要自行下載應(yīng)用,還需要考慮自己的客戶端的操作系統(tǒng)是否能支持該應(yīng)用,浪費(fèi)人力成本,使用門(mén)檻過(guò)高。
      [0009]然而,相關(guān)技術(shù)中,對(duì)于上述問(wèn)題,尚無(wú)有效解決方案。


      【發(fā)明內(nèi)容】

      [0010]有鑒于此,本發(fā)明實(shí)施例希望提供一種基于云計(jì)算的信息處理方法、客戶端、云服務(wù)器及系統(tǒng),至少解決了現(xiàn)有技術(shù)存在的上述問(wèn)題。
      [0011]本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
      [0012]本發(fā)明實(shí)施例提供了一種基于云計(jì)算的信息處理方法,所述方法應(yīng)用于客戶端,所述客戶端包括顯示區(qū)域,所述方法包括:
      [0013]所述客戶端在輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用;
      [0014]所述客戶端發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;
      [0015]所述客戶端接收并顯示流媒體信息,所述流媒體信息為在云服務(wù)器運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)所合成的流媒體信息。
      [0016]優(yōu)選地,所述客戶端在所述輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用,包括:
      [0017]所述客戶端接收所述輸入設(shè)備發(fā)送的用于開(kāi)啟界面的第一指令;
      [0018]所述客戶端根據(jù)接收的所述第一指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,所述應(yīng)用開(kāi)啟界面包括由至少一個(gè)應(yīng)用構(gòu)成的應(yīng)用庫(kù);
      [0019]所述客戶端接收所述輸入設(shè)備發(fā)送的用于啟動(dòng)應(yīng)用的第二指令;
      [0020]所述客戶端根據(jù)接收的所述第二指令從所述應(yīng)用庫(kù)中選取一個(gè)第一應(yīng)用并啟動(dòng)所述第一應(yīng)用。
      [0021]優(yōu)選地,所述方法還包括:所述客戶端向所述云服務(wù)器發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求之前,
      [0022]所述客戶端提取所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;
      [0023]所述客戶端根據(jù)所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息生成所述第一請(qǐng)求。
      [0024]優(yōu)選地,所述客戶端接收并顯示流媒體信息,包括:
      [0025]所述客戶端接收到第一流媒體信息,根據(jù)預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的每一幀多媒體數(shù)據(jù)。
      [0026]優(yōu)選地,所述客戶端接收并顯示流媒體信息,包括:
      [0027]所述客戶端接收到第二流媒體信息,根據(jù)所述第二流媒體信息標(biāo)記的壓縮指示信息確定需要對(duì)所述第二流媒體信息進(jìn)行解壓縮,從在所述第二流媒體信息封裝的壓縮配置信息中提取壓縮比例或壓縮方式中的至少一種信息對(duì)所述第二流媒體信息解壓縮得到所述第一流媒體信息;
      [0028]所述客戶端根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的多幀多媒體數(shù)據(jù)。
      [0029]本發(fā)明實(shí)施例提供了一種客戶端,所述客戶端包括顯示區(qū)域,所述客戶端還包括:
      [0030]啟動(dòng)單元,用于在輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用;
      [0031]請(qǐng)求發(fā)起單元,用于發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;
      [0032]顯示單元,用于接收并顯示流媒體信息,所述流媒體信息為在云服務(wù)器運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)所合成的流媒體信息。
      [0033]優(yōu)選地,所述啟動(dòng)單元包括:
      [0034]第一處理子模塊,用于接收所述輸入設(shè)備發(fā)送的用于開(kāi)啟界面的第一指令;根據(jù)接收的所述第一指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,所述應(yīng)用開(kāi)啟界面包括由至少一個(gè)應(yīng)用構(gòu)成的應(yīng)用庫(kù);
      [0035]第二處理子模塊,用于接收所述輸入設(shè)備發(fā)送的用于啟動(dòng)應(yīng)用的第二指令;根據(jù)接收的所述第二指令從所述應(yīng)用庫(kù)中選取一個(gè)第一應(yīng)用并啟動(dòng)所述第一應(yīng)用。
      [0036]優(yōu)選地,所述客戶端還包括:
      [0037]提取單元,用于提取所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;
      [0038]請(qǐng)求生成單元,用于根據(jù)所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息生成所述第一請(qǐng)求。
      [0039]優(yōu)選地,所述顯示單元,進(jìn)一步包括:
      [0040]解碼子模塊,用于接收到第一流媒體信息,根據(jù)預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的每一幀多媒體數(shù)據(jù)。
      [0041]優(yōu)選地,所述顯示單元,進(jìn)一步包括:
      [0042]解壓縮子模塊,用于接收到第二流媒體信息,根據(jù)所述第二流媒體信息標(biāo)記的壓縮指示信息確定需要對(duì)所述第二流媒體信息進(jìn)行解壓縮,從在所述第二流媒體信息封裝的壓縮配置信息中提取壓縮比例或壓縮方式中的至少一種信息對(duì)所述第二流媒體信息解壓縮得到所述第一流媒體信息;
      [0043]編碼子模塊,用于根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的多幀多媒體數(shù)據(jù)。
      [0044]本發(fā)明實(shí)施例提供了一種基于云計(jì)算的信息處理方法,所述方法應(yīng)用于云服務(wù)器,所述方法包括:
      [0045]所述云服務(wù)器響應(yīng)運(yùn)行第一應(yīng)用的第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用;
      [0046]所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示。
      [0047]優(yōu)選地,所述云服務(wù)器響應(yīng)運(yùn)行第一應(yīng)用的第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用,包括:
      [0048]所述云服務(wù)器從所述第一請(qǐng)求中解析出所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;
      [0049]所述云服務(wù)器根據(jù)所述第一應(yīng)用的標(biāo)識(shí)信息獲取至少一套第一應(yīng)用的處理邏輯;
      [0050]從所述至少一套第一應(yīng)用的處理邏輯中將與所述客戶端的設(shè)備信息相匹配的一套第一應(yīng)用的處理邏輯確定為符合所述預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用。
      [0051]優(yōu)選地,所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示,包括:
      [0052]所述云服務(wù)器運(yùn)行所述第一應(yīng)用,將實(shí)時(shí)得到的每一幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息并發(fā)送給客戶端。
      [0053]優(yōu)選地,所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示,包括:
      [0054]所述云服務(wù)器運(yùn)行所述第一應(yīng)用,將非實(shí)時(shí)得到的多幀間隔小于第一閾值的多幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息;
      [0055]所述云服務(wù)器將所述第一流媒體信息進(jìn)行壓縮,將壓縮后得到的流媒體信息標(biāo)記上壓縮指示信息,并在所述流媒體信息中封裝入壓縮配置信息后得到第二流媒體信息,發(fā)送所述第二流媒體信息給客戶端;所述壓縮配置信息包括:壓縮比例或壓縮方式中的至少一種信息。
      [0056]本發(fā)明實(shí)施例提供了一種云服務(wù)器,所述云服務(wù)器包括:
      [0057]請(qǐng)求響應(yīng)單元,用于響應(yīng)運(yùn)行第一應(yīng)用的第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用;
      [0058]處理單元,用于將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示。
      [0059]優(yōu)選地,所述請(qǐng)求響應(yīng)單元,進(jìn)一步包括:
      [0060]第三處理子模塊,用于從所述第一請(qǐng)求中解析出所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;根據(jù)所述第一應(yīng)用的標(biāo)識(shí)信息獲取至少一套第一應(yīng)用的處理邏輯;
      [0061]第四處理子模塊,用于從所述至少一套第一應(yīng)用的處理邏輯中將與所述客戶端的設(shè)備信息相匹配的一套第一應(yīng)用的處理邏輯確定為符合所述預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用。
      [0062]優(yōu)選地,所述處理單元,進(jìn)一步包括:
      [0063]編碼子模塊,用于運(yùn)行所述第一應(yīng)用,將實(shí)時(shí)得到的每一幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息并發(fā)送給客戶端。
      [0064]優(yōu)選地,所述處理單元,進(jìn)一步包括:
      [0065]編碼子模塊,用于運(yùn)行所述第一應(yīng)用,將非實(shí)時(shí)得到的多幀間隔小于第一閾值的多幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息;
      [0066]壓縮子模塊,用于將所述第一流媒體信息進(jìn)行壓縮,將壓縮后得到的流媒體信息標(biāo)記上壓縮指示信息,并在所述流媒體信息中封裝入壓縮配置信息后得到第二流媒體信息,發(fā)送所述第二流媒體信息給客戶端;所述壓縮配置信息包括:壓縮比例或壓縮方式中的至少一種信息。
      [0067]本發(fā)明實(shí)施例提供了一種基于云計(jì)算的信息處理系統(tǒng),所述系統(tǒng)包括:用于對(duì)所述客戶端進(jìn)行輸入控制的輸入設(shè)備、如上述方案任一項(xiàng)所述的客戶端,以及如上述方案任一項(xiàng)所述的云服務(wù)器。
      [0068]本發(fā)明實(shí)施例的方法包括:所述客戶端在輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用;所述客戶端發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;所述客戶端接收并顯示流媒體信息,所述流媒體信息為在云服務(wù)器運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)所合成的流媒體信息。采用本發(fā)明實(shí)施例,由于客戶端無(wú)需下載第一應(yīng)用,將第一應(yīng)用存儲(chǔ)在云服務(wù)器并在云服務(wù)器所運(yùn)行的,因此,無(wú)需提高客戶端的硬件配置,不會(huì)增加客戶端的制造成本,避免了在客戶端本地運(yùn)行應(yīng)用導(dǎo)致的資源耗費(fèi);由于在云服務(wù)器配置了多套應(yīng)用處理邏輯,因此,能從中自動(dòng)判斷確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用,無(wú)需用戶自行判斷自己的客戶端的操作系統(tǒng)是否能支持該應(yīng)用,避免了人力成本浪費(fèi),降低用戶的使用門(mén)檻,有鑒于此,從而能解決現(xiàn)有技術(shù)存在的上述問(wèn)題。

      【專利附圖】

      【附圖說(shuō)明】
      [0069]圖1-3為現(xiàn)有技術(shù)不同應(yīng)用場(chǎng)景下的信息處理示意圖;
      [0070]圖4為本發(fā)明方法實(shí)施例一的實(shí)現(xiàn)流程示意圖;
      [0071]圖5為本發(fā)明方法實(shí)施例二的實(shí)現(xiàn)流程示意圖;
      [0072]圖6為本發(fā)明方法實(shí)施例三的實(shí)現(xiàn)流程示意圖;
      [0073]圖7為云服務(wù)器存儲(chǔ)的應(yīng)用與其對(duì)應(yīng)的各個(gè)應(yīng)用處理邏輯的關(guān)系示意圖;
      [0074]圖8為本發(fā)明系統(tǒng)實(shí)施例一的一個(gè)組成結(jié)構(gòu)示意圖;
      [0075]圖9為本發(fā)明方法實(shí)施例五的實(shí)現(xiàn)流程示意圖;
      [0076]圖10為本發(fā)明客戶端實(shí)施例一的一個(gè)組成結(jié)構(gòu)示意圖;
      [0077]圖11為本發(fā)明方法實(shí)施例六的實(shí)現(xiàn)流程示意圖;
      [0078]圖12為本發(fā)明云服務(wù)器實(shí)施例一的一個(gè)組成結(jié)構(gòu)不意圖;
      [0079]圖13為應(yīng)用本發(fā)明實(shí)施例一應(yīng)用場(chǎng)景的示意圖;
      [0080]圖14為應(yīng)用本發(fā)明實(shí)施例一應(yīng)用場(chǎng)景的示意圖;
      [0081]圖15為應(yīng)用本發(fā)明實(shí)施例一應(yīng)用場(chǎng)景的示意圖;
      [0082]圖16為應(yīng)用本發(fā)明實(shí)施例一應(yīng)用場(chǎng)景的示意圖;
      [0083]圖17為應(yīng)用本發(fā)明實(shí)施例一應(yīng)用場(chǎng)景的示意圖;
      [0084]圖18為應(yīng)用本發(fā)明實(shí)施例一應(yīng)用場(chǎng)景的示意圖。

      【具體實(shí)施方式】
      [0085]下面結(jié)合附圖對(duì)技術(shù)方案的實(shí)施作進(jìn)一步的詳細(xì)描述。
      [0086]方法實(shí)施例一:
      [0087]本發(fā)明實(shí)施例的一種基于云計(jì)算的信息處理方法,所述方法支持輸入設(shè)備、客戶端和云服務(wù)器間通過(guò)云網(wǎng)絡(luò)進(jìn)行協(xié)同通信,所述客戶端包括顯示區(qū)域,如圖4所述,所述方法包括:
      [0088]步驟101、所述輸入設(shè)備發(fā)送輸入控制指令給所述客戶端;
      [0089]步驟102、所述客戶端根據(jù)所述輸入設(shè)備的輸入控制指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用;
      [0090]步驟103、所述客戶端向所述云服務(wù)器發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;
      [0091]步驟104、所述云服務(wù)器響應(yīng)所述第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用;
      [0092]步驟105、所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息;
      [0093]步驟106、所述云服務(wù)器將所述流媒體信息返回給所述客戶端進(jìn)行顯示。
      [0094]采用本發(fā)明實(shí)施例,通過(guò)步驟101-103可知,客戶端只需要在輸入設(shè)備的控制下啟動(dòng)第一應(yīng)用,而無(wú)需客戶端從云服務(wù)器下載第一應(yīng)用到客戶端本地,第一應(yīng)用啟動(dòng)后只需要向服務(wù)器發(fā)送第一請(qǐng)求即可,從而,無(wú)需提高客戶端的硬件配置,不會(huì)增加客戶端的制造成本,避免了在客戶端本地運(yùn)行應(yīng)用導(dǎo)致的資源耗費(fèi);
      [0095]通過(guò)步驟104-106可知,第一應(yīng)用是存儲(chǔ)在云服務(wù)器并在云服務(wù)器所運(yùn)行的,而且以第一應(yīng)用為例,對(duì)于第一應(yīng)用可以在云服務(wù)器配置多套應(yīng)用處理邏輯并從中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用,從而,無(wú)需用戶自行判斷自己的客戶端的操作系統(tǒng)是否能支持該應(yīng)用,直接接受云服務(wù)器返回的結(jié)果即可,收到運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息就直接顯示該流媒體信息,避免了人力成本浪費(fèi),降低用戶的使用門(mén)檻。
      [0096]方法實(shí)施例二:
      [0097]本發(fā)明實(shí)施例的一種基于云計(jì)算的信息處理方法,所述方法支持輸入設(shè)備、客戶端和云服務(wù)器間通過(guò)云網(wǎng)絡(luò)進(jìn)行協(xié)同通信,所述客戶端包括顯示區(qū)域,如圖5所述,所述方法包括:
      [0098]步驟200、所述輸入設(shè)備發(fā)送第一指令給所述客戶端;
      [0099]步驟201、所述客戶端接收所述輸入設(shè)備發(fā)送的用于開(kāi)啟界面的第一指令,所述客戶端根據(jù)接收的所述第一指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面;
      [0100]這里,所述應(yīng)用開(kāi)啟界面包括由至少一個(gè)應(yīng)用構(gòu)成的應(yīng)用庫(kù),所述應(yīng)用不限于游戲,視頻或其他各類應(yīng)用;
      [0101]所述應(yīng)用庫(kù)有同類應(yīng)用構(gòu)成的應(yīng)用庫(kù)、或者不同類應(yīng)用構(gòu)成的應(yīng)用庫(kù)、或者不區(qū)分應(yīng)用類別的應(yīng)用庫(kù)的多種顯示場(chǎng)景;如圖3所示的在TV顯示界面中包含SINA微博,美團(tuán)等應(yīng)用就是一種應(yīng)用庫(kù)的表現(xiàn)形式;
      [0102]步驟202、所述輸入設(shè)備發(fā)送第二指令給所述客戶端;
      [0103]步驟203、所述客戶端接收所述輸入設(shè)備發(fā)送的用于啟動(dòng)應(yīng)用的第二指令,所述客戶端根據(jù)接收的所述第二指令從所述應(yīng)用庫(kù)中選取一個(gè)第一應(yīng)用并啟動(dòng)所述第一應(yīng)用;
      [0104]步驟204、所述客戶端向所述云服務(wù)器發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;
      [0105]步驟205、所述云服務(wù)器響應(yīng)所述第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用;
      [0106]步驟206、所述云服務(wù)器運(yùn)行所述第一應(yīng)用,將實(shí)時(shí)得到的每一幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息;
      [0107]步驟207、所述云服務(wù)器發(fā)送第一流媒體信息給所述客戶端;
      [0108]步驟208、所述客戶端接收到所述第一流媒體信息,根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的每一幀多媒體數(shù)據(jù)。
      [0109]采用本發(fā)明實(shí)施例,通過(guò)步驟200-204可知,客戶端只需要在輸入設(shè)備的控制下根據(jù)不同的指令分別開(kāi)啟應(yīng)用界面和啟動(dòng)第一應(yīng)用,之后無(wú)需客戶端從云服務(wù)器下載第一應(yīng)用到客戶端本地,第一應(yīng)用啟動(dòng)后只需要向服務(wù)器發(fā)送第一請(qǐng)求即可,從而,無(wú)需提高客戶端的硬件配置,不會(huì)增加客戶端的制造成本,避免了在客戶端本地運(yùn)行應(yīng)用導(dǎo)致的資源耗費(fèi);
      [0110]通過(guò)步驟205可知,第一應(yīng)用是存儲(chǔ)在云服務(wù)器并在云服務(wù)器所運(yùn)行的,而且以第一應(yīng)用為例,對(duì)于第一應(yīng)用可以在云服務(wù)器配置多套應(yīng)用處理邏輯并從中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用,從而,無(wú)需用戶自行判斷自己的客戶端的操作系統(tǒng)是否能支持該應(yīng)用,直接接受云服務(wù)器返回的結(jié)果即可,收到運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息就直接顯示該流媒體信息,避免了人力成本浪費(fèi),降低用戶的使用門(mén)檻;
      [0111]通過(guò)步驟206-208可知,所述云服務(wù)器和所述客戶端采用事先約定的編碼和對(duì)應(yīng)解碼的所述預(yù)設(shè)規(guī)則,所述多媒體數(shù)據(jù)可以為應(yīng)用的運(yùn)行畫(huà)面,以游戲?yàn)槔?,為一幀幀視頻格式的游戲畫(huà)面,合成的流媒體信息可以為視頻流,這個(gè)場(chǎng)景是將實(shí)時(shí)的每一幀游戲畫(huà)面以一幀的格式合成視頻流后傳輸,因?yàn)槭菍?shí)時(shí)傳輸,所以傳輸?shù)臄?shù)據(jù)包不能過(guò)多,所以考慮一中貞巾貞的進(jìn)行傳輸。
      [0112]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述方法還包括:
      [0113]檢測(cè)到所述第一應(yīng)用處于運(yùn)行狀態(tài)時(shí),所述客戶端持續(xù)接收所述輸入設(shè)備發(fā)送的指令集和/或數(shù)據(jù)集,并轉(zhuǎn)發(fā)給所述云服務(wù)器;其中,所述指令集指用于控制游戲運(yùn)行的指令集合,比如賽車游戲中控制向左漂移,向右漂移,向前,向后跑或者加速等的指令;所述數(shù)據(jù)集指用于游戲運(yùn)行中輸入的文字,語(yǔ)言或網(wǎng)址鏈接等數(shù)據(jù)集合,比如,角色扮演游戲中,各個(gè)角色間需要進(jìn)行文字交流,得到一些通知消息及針對(duì)通知消息的回復(fù)消息等,或者游戲中選擇的道具等也是數(shù)據(jù)集合中的內(nèi)容,非用于操控游戲運(yùn)行的輸入內(nèi)容都屬于數(shù)據(jù)集合的范疇。
      [0114]所述云服務(wù)器將所述指令集和/或所述數(shù)據(jù)集輸入到所確定的應(yīng)用處理邏輯中,繼續(xù)運(yùn)行所述第一應(yīng)用,并更新所述第一應(yīng)用的運(yùn)行狀態(tài);
      [0115]在這個(gè)云服務(wù)器持續(xù)收到指令集和/或數(shù)據(jù)集的場(chǎng)景下,云服務(wù)器繼續(xù)運(yùn)行所述第一應(yīng)用后,仍然采用步驟206-208的原理進(jìn)行編碼合成流媒體信息,發(fā)送流媒體信息到客戶端進(jìn)行解碼顯示出來(lái),直至退出所述第一應(yīng)用為止。
      [0116]方法實(shí)施例三:
      [0117]本發(fā)明實(shí)施例的一種基于云計(jì)算的信息處理方法,所述方法支持輸入設(shè)備、客戶端和云服務(wù)器間通過(guò)云網(wǎng)絡(luò)進(jìn)行協(xié)同通信,所述客戶端包括顯示區(qū)域,如圖6所述,所述方法包括:
      [0118]步驟300、所述輸入設(shè)備發(fā)送第一指令給所述客戶端;
      [0119]步驟301、所述客戶端接收所述輸入設(shè)備發(fā)送的用于開(kāi)啟界面的第一指令,所述客戶端根據(jù)接收的所述第一指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面;
      [0120]這里,所述應(yīng)用開(kāi)啟界面包括由至少一個(gè)應(yīng)用構(gòu)成的應(yīng)用庫(kù),所述應(yīng)用不限于游戲,視頻或其他各類應(yīng)用;
      [0121]所述應(yīng)用庫(kù)有同類應(yīng)用構(gòu)成的應(yīng)用庫(kù)、或者不同類應(yīng)用構(gòu)成的應(yīng)用庫(kù)、或者不區(qū)分應(yīng)用類別的應(yīng)用庫(kù)的多種顯示場(chǎng)景;如圖3所示的在TV顯示界面中包含SINA微博,美團(tuán)等應(yīng)用就是一種應(yīng)用庫(kù)的表現(xiàn)形式;
      [0122]步驟302、所述輸入設(shè)備發(fā)送第二指令給所述客戶端;
      [0123]步驟303、所述客戶端接收所述輸入設(shè)備發(fā)送的用于啟動(dòng)應(yīng)用的第二指令,所述客戶端根據(jù)接收的所述第二指令從所述應(yīng)用庫(kù)中選取一個(gè)第一應(yīng)用并啟動(dòng)所述第一應(yīng)用;
      [0124]步驟304、所述客戶端向所述云服務(wù)器發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;
      [0125]步驟305、所述云服務(wù)器響應(yīng)所述第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用;
      [0126]步驟306、所述云服務(wù)器運(yùn)行所述第一應(yīng)用,將非實(shí)時(shí)得到的多幀間隔小于第一閾值的多幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息;
      [0127]步驟307、所述云服務(wù)器將所述第一流媒體信息進(jìn)行壓縮,將壓縮后得到的流媒體信息標(biāo)記上壓縮指示信息,并在所述流媒體信息中封裝入壓縮配置信息后得到第二流媒體信息;
      [0128]這里,所述壓縮配置信息包括:壓縮比例或壓縮方式中的至少一種信息,比如,壓縮比例為50%,壓縮方式為圖片壓縮方式,比如H.264,MPEG等等。
      [0129]步驟308、所述云服務(wù)器發(fā)送第二流媒體信息給所述客戶端;
      [0130]步驟309、所述客戶端接收到所述第二流媒體信息,根據(jù)所述壓縮指示信息確定需要對(duì)所述第二流媒體信息進(jìn)行解壓縮,從所述壓縮配置信息中提取壓縮比例或壓縮方式中的至少一種信息對(duì)所述第二流媒體信息解壓縮得到所述第一流媒體信息;
      [0131]步驟310、所述客戶端根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的多幀多媒體數(shù)據(jù)。
      [0132]采用本發(fā)明實(shí)施例,通過(guò)步驟300-304可知,客戶端只需要在輸入設(shè)備的控制下根據(jù)不同的指令分別開(kāi)啟應(yīng)用界面和啟動(dòng)第一應(yīng)用,之后無(wú)需客戶端從云服務(wù)器下載第一應(yīng)用到客戶端本地,第一應(yīng)用啟動(dòng)后只需要向服務(wù)器發(fā)送第一請(qǐng)求即可,從而,無(wú)需提高客戶端的硬件配置,不會(huì)增加客戶端的制造成本,避免了在客戶端本地運(yùn)行應(yīng)用導(dǎo)致的資源耗費(fèi);
      [0133]通過(guò)步驟305可知,第一應(yīng)用是存儲(chǔ)在云服務(wù)器并在云服務(wù)器所運(yùn)行的,而且以第一應(yīng)用為例,對(duì)于第一應(yīng)用可以在云服務(wù)器配置多套應(yīng)用處理邏輯并從中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用,從而,無(wú)需用戶自行判斷自己的客戶端的操作系統(tǒng)是否能支持該應(yīng)用,直接接受云服務(wù)器返回的結(jié)果即可,收到運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息就直接顯示該流媒體信息,避免了人力成本浪費(fèi),降低用戶的使用門(mén)檻;
      [0134]通過(guò)步驟306-310可知,在所述云服務(wù)器對(duì)合成得到的第一流媒體信息進(jìn)行壓縮和封裝處理得到第二流媒體信息,第二流媒體信息中標(biāo)記有所述壓縮指示信息,且對(duì)應(yīng)封裝有所述壓縮配置信息,在客戶端根據(jù)所述壓縮指示信息判別出當(dāng)前流媒體信息不是如上述方法實(shí)施例二中的常規(guī)信息(該常規(guī)信息如方法實(shí)施例二所述,是可以直接根據(jù)事先約定的預(yù)設(shè)規(guī)則解碼的),而是根據(jù)壓縮指示信息需要先對(duì)第二流媒體信息解壓縮得到第一流媒體信息,之后再按照所述云服務(wù)器和所述客戶端采用事先約定的編碼和對(duì)應(yīng)解碼的所述預(yù)設(shè)規(guī)則對(duì)第一流媒體信息進(jìn)行解碼,得到多幀多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)可以為應(yīng)用的運(yùn)行畫(huà)面,以游戲?yàn)槔?,為一幀幀視頻格式的游戲畫(huà)面,合成的流媒體信息可以為視頻流,這個(gè)場(chǎng)景是將非實(shí)時(shí)的每一幀游戲畫(huà)面以多幀的格式合成視頻流后傳輸,因?yàn)槭欠菍?shí)時(shí)傳輸,可以在空閑時(shí)傳輸,所以傳輸?shù)臄?shù)據(jù)包大小可以不受限制,可以考慮多巾貞傳輸;
      [0135]而方法實(shí)施例二的一幀格式傳輸,導(dǎo)致傳輸數(shù)據(jù)量小,但是方法實(shí)施例二是實(shí)時(shí)的,不會(huì)延時(shí),本實(shí)施例雖然是非實(shí)時(shí),但是設(shè)置有一個(gè)多幀間隔的閾值,從而使人肉眼無(wú)法區(qū)分出是多幀,非實(shí)時(shí)性,對(duì)用戶來(lái)說(shuō),看到的仍然是連續(xù)的完整游戲畫(huà)面。另外,非實(shí)時(shí)傳輸多幀畫(huà)面,為了避免內(nèi)容過(guò)多,可以額外增加一個(gè)壓縮手段,以減少傳輸?shù)臄?shù)據(jù)量。
      [0136]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述方法還包括:
      [0137]檢測(cè)到所述第一應(yīng)用處于運(yùn)行狀態(tài)時(shí),所述客戶端持續(xù)接收所述輸入設(shè)備發(fā)送的指令集和/或數(shù)據(jù)集,并轉(zhuǎn)發(fā)給所述云服務(wù)器;其中,所述指令集指用于控制游戲運(yùn)行的指令集合,比如賽車游戲中控制向左漂移,向右漂移,向前,向后跑或者加速等的指令;所述數(shù)據(jù)集指用于游戲運(yùn)行中輸入的文字,語(yǔ)言或網(wǎng)址鏈接等數(shù)據(jù)集合,比如,角色扮演游戲中,各個(gè)角色間需要進(jìn)行文字交流,得到一些通知消息及針對(duì)通知消息的回復(fù)消息等,或者游戲中選擇的道具等也是數(shù)據(jù)集合中的內(nèi)容,非用于操控游戲運(yùn)行的輸入內(nèi)容都屬于數(shù)據(jù)集合的范疇。
      [0138]所述云服務(wù)器將所述指令集和/或所述數(shù)據(jù)集輸入到所確定的應(yīng)用處理邏輯中,繼續(xù)運(yùn)行所述第一應(yīng)用,并更新所述第一應(yīng)用的運(yùn)行狀態(tài);
      [0139]在這個(gè)云服務(wù)器持續(xù)收到指令集和/或數(shù)據(jù)集的場(chǎng)景下,云服務(wù)器繼續(xù)運(yùn)行所述第一應(yīng)用后,仍然采用步驟306-310的原理進(jìn)行編碼合成流媒體信息,發(fā)送流媒體信息到客戶端進(jìn)行解碼顯示出來(lái),直至退出所述第一應(yīng)用為止。
      [0140]方法實(shí)施例四:
      [0141]結(jié)合上述方法實(shí)施例三至四,在客戶端的處理上有別于之前的實(shí)施例,本實(shí)施例為通過(guò)壓縮指示信息進(jìn)行判斷,來(lái)決定如何解碼的判斷分支方案,即:客戶端根據(jù)壓縮指示信息來(lái)判斷從云服務(wù)器收到的流媒體信息是否為所述第二流媒體信息,如果具有壓縮指示信息,說(shuō)明是所述第二流媒體信息,則需經(jīng)解壓縮和解碼兩個(gè)步驟才能顯示最終得到的流媒體信息;如果不具有壓縮指示信息,說(shuō)明是所述第一流媒體信息,則只需經(jīng)解碼步驟就能顯示最終得到的流媒體信息。
      [0142]基于上述方法實(shí)施例一至四,在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述方法還包括:
      [0143]步驟401、所述客戶端向所述云服務(wù)器發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求之前,所述客戶端提取所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;
      [0144]步驟402、所述客戶端根據(jù)所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息生成所述第一請(qǐng)求;
      [0145]這里,所述設(shè)備信息包括設(shè)備的硬件配置信息和/或軟件操作系統(tǒng)信息,比如手機(jī)和PC客戶端二者的設(shè)備信息必然有所不同,手機(jī)一般是Adroid操作系統(tǒng),而PC客戶端是Windows或Vista操作系統(tǒng)等。
      [0146]在云服務(wù)器中同一個(gè)應(yīng)用的處理邏輯可以唯一用于對(duì)應(yīng)一個(gè)設(shè)備信息的客戶端,比如,一個(gè)應(yīng)用僅僅對(duì)應(yīng)一套應(yīng)用處理邏輯,即一對(duì)一的關(guān)系,這個(gè)應(yīng)用處理邏輯可以僅僅用于手機(jī)或PC客戶端;當(dāng)然,也可以同一個(gè)應(yīng)用的處理邏輯可以一對(duì)多的用于對(duì)應(yīng)多個(gè)設(shè)備信息的客戶端,即一對(duì)多的關(guān)系,如同時(shí)適用于手機(jī)或PC客戶端;
      [0147]如圖7所示為應(yīng)用與其對(duì)應(yīng)的各個(gè)應(yīng)用處理邏輯的關(guān)系,云服務(wù)器存儲(chǔ)有多套應(yīng)用處理邏輯,有一對(duì)一的關(guān)系,比如第一應(yīng)用與處理邏輯I間的關(guān)系;也有一對(duì)多的關(guān)系,比如第N應(yīng)用與處理邏輯1,……,處理邏輯M的關(guān)系,也就是說(shuō)同一應(yīng)用可以唯一對(duì)應(yīng)一套應(yīng)用處理邏輯,同一應(yīng)用也可以對(duì)應(yīng)多套應(yīng)用處理邏輯;
      [0148]基于上述方法實(shí)施例一至四,在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述云服務(wù)器響應(yīng)所述第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用,包括:
      [0149]步驟501、所述云服務(wù)器從所述第一請(qǐng)求中解析出所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;
      [0150]步驟502、所述云服務(wù)器根據(jù)所述第一應(yīng)用的標(biāo)識(shí)信息獲取至少一套第一應(yīng)用的處理邏輯;
      [0151]步驟503、從所述至少一套第一應(yīng)用的處理邏輯中將與所述客戶端的設(shè)備信息相匹配的一套第一應(yīng)用的處理邏輯確定為符合所述預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用。
      [0152]基于上述方法實(shí)施例一至四,在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述方法還包括:更新所述第一應(yīng)用的運(yùn)行狀態(tài)之后,所述云服務(wù)器獲取所述第一應(yīng)用運(yùn)行狀態(tài)的檢測(cè)結(jié)果;當(dāng)所述檢測(cè)結(jié)果用于表征所述第一應(yīng)用結(jié)束時(shí),退出所述第一應(yīng)用。
      [0153]這里,所述當(dāng)所述檢測(cè)結(jié)果用于表征所述第一應(yīng)用結(jié)束時(shí),退出所述第一應(yīng)用,包括至少以下三種情況:
      [0154]情況1:所述檢測(cè)結(jié)果為所述指令集中包含用戶中斷或退出所述第一應(yīng)用的指令時(shí)主動(dòng)退出所述第一應(yīng)用;
      [0155]情況2:所述檢測(cè)結(jié)果為所述云服務(wù)器或客戶端的系統(tǒng)異常時(shí)被動(dòng)退出所述第一應(yīng)用;或者,
      [0156]情況3:所述檢測(cè)結(jié)果為所述指令集中的至少一條指令輸入到所確定的應(yīng)用處理邏輯中,得到的輸出結(jié)果為不能繼續(xù)運(yùn)行所述第一應(yīng)用使所述第一應(yīng)用處于結(jié)束狀態(tài)而被動(dòng)退出所述第一應(yīng)用;通俗的說(shuō),情況3是一種用戶發(fā)出的指令錯(cuò)誤,或者指令與目前的要求不相符等操作,從而被動(dòng)導(dǎo)致游戲結(jié)束或者用戶的游戲扮演角色死了而退出游戲的情況;
      [0157]除了上述三種情況,當(dāng)然客戶端或服務(wù)器的其他一些行為或事件也可以退出導(dǎo)致所述第一應(yīng)用,不做贅述。
      [0158]系統(tǒng)實(shí)施例一:
      [0159]本發(fā)明實(shí)施例公開(kāi)了一種基于云計(jì)算的信息處理系統(tǒng),如圖8所示,所述系統(tǒng)包括:輸入設(shè)備601、客戶端602和云服務(wù)器603,所述客戶端602包括顯示區(qū)域;
      [0160]其中,輸入設(shè)備601包括圖8中的任意一個(gè)設(shè)備:遙控器6011、手柄式的游戲控制器6012、體感遙控器6013、普通游戲遙控器6014、筆記本6015或手機(jī)6016 ;客戶端602包括圖8中的任意一個(gè)設(shè)備:TV6021或機(jī)頂盒6022 ;云服務(wù)器603存儲(chǔ)并能運(yùn)行第一應(yīng)用至第N應(yīng)用等多個(gè)應(yīng)用,相應(yīng)的,存儲(chǔ)多套應(yīng)用處理邏輯。輸入設(shè)備601、客戶端602和云服務(wù)器603間通過(guò)云傳輸網(wǎng)絡(luò)建立無(wú)線網(wǎng)絡(luò)連接,最核心的是:輸入設(shè)備601發(fā)送實(shí)時(shí)指令集和/或數(shù)據(jù)集給客戶端602,轉(zhuǎn)發(fā)給云服務(wù)器603用于控制應(yīng)用的運(yùn)行,將應(yīng)用運(yùn)行結(jié)果合成實(shí)時(shí)視頻流返回給客戶端602進(jìn)行顯示。
      [0161]輸入設(shè)備601,用于對(duì)客戶端602進(jìn)行輸入控制;
      [0162]客戶端602,用于在輸入設(shè)備601的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用;客戶端602向云服務(wù)器603發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;顯示云服務(wù)器603返回的流媒體信息;
      [0163]云服務(wù)器603,用于響應(yīng)所述第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用;云服務(wù)器603將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,并將所述流媒體信息返回給客戶端602進(jìn)行顯示。
      [0164]系統(tǒng)實(shí)施例二:
      [0165]基于上述系統(tǒng)實(shí)施例一,在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述客戶端,進(jìn)一步用于接收所述輸入設(shè)備發(fā)送的用于開(kāi)啟界面的第一指令,根據(jù)接收的所述第一指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,所述應(yīng)用開(kāi)啟界面包括由至少一個(gè)應(yīng)用構(gòu)成的應(yīng)用庫(kù);接收所述輸入設(shè)備發(fā)送的用于啟動(dòng)應(yīng)用的第二指令;根據(jù)接收的所述第二指令從所述應(yīng)用庫(kù)中選取一個(gè)第一應(yīng)用并啟動(dòng)所述第一應(yīng)用。
      [0166]系統(tǒng)實(shí)施例三:
      [0167]基于上述系統(tǒng)實(shí)施例一和二,在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述客戶端,進(jìn)一步用于提取所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;根據(jù)所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息生成所述第一請(qǐng)求;
      [0168]相應(yīng)的,所述云服務(wù)器,進(jìn)一步用于從所述第一請(qǐng)求中解析出所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;根據(jù)所述第一應(yīng)用的標(biāo)識(shí)信息獲取至少一套第一應(yīng)用的處理邏輯;從所述至少一套第一應(yīng)用的處理邏輯中將與所述客戶端的設(shè)備信息相匹配的一套第一應(yīng)用的處理邏輯確定為符合所述預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用。
      [0169]系統(tǒng)實(shí)施例四:
      [0170]基于上述系統(tǒng)實(shí)施例一至三,在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述云服務(wù)器,進(jìn)一步用于運(yùn)行所述第一應(yīng)用,將實(shí)時(shí)得到的每一幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息并發(fā)送給客戶端;
      [0171]相應(yīng)的,所述客戶端,進(jìn)一步用于接收到所述第一流媒體信息,根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的每一幀多媒體數(shù)據(jù)。
      [0172]系統(tǒng)實(shí)施例五:
      [0173]基于上述系統(tǒng)實(shí)施例一至三,在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述云服務(wù)器,進(jìn)一步用于運(yùn)行所述第一應(yīng)用,將非實(shí)時(shí)得到的多幀間隔小于第一閾值的多幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息;將所述第一流媒體信息進(jìn)行壓縮,將壓縮后得到的流媒體信息標(biāo)記上壓縮指示信息,并在所述流媒體信息中封裝入壓縮配置信息后得到第二流媒體信息,發(fā)送所述第二流媒體信息給客戶端;所述壓縮配置信息包括:壓縮比例或壓縮方式中的至少一種信息;
      [0174]相應(yīng)的,所述客戶端,進(jìn)一步用于接收到所述第二流媒體信息,根據(jù)所述壓縮指示信息確定需要對(duì)所述第二流媒體信息進(jìn)行解壓縮,從所述壓縮配置信息中提取壓縮比例或壓縮方式中的至少一種信息對(duì)所述第二流媒體信息解壓縮得到所述第一流媒體信息;根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的多幀多媒體數(shù)據(jù)。
      [0175]基于上述實(shí)施例一至五,在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述客戶端,進(jìn)一步用于檢測(cè)到所述第一應(yīng)用處于運(yùn)行狀態(tài)時(shí),持續(xù)接收所述輸入設(shè)備發(fā)送的指令集和/或數(shù)據(jù)集,并轉(zhuǎn)發(fā)給所述云服務(wù)器;所述云服務(wù)器,進(jìn)一步用于將所述指令集和/或所述數(shù)據(jù)集輸入到所確定的應(yīng)用處理邏輯中,繼續(xù)運(yùn)行所述第一應(yīng)用,并更新所述第一應(yīng)用的運(yùn)行狀態(tài)。
      [0176]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述云服務(wù)器,進(jìn)一步用于獲取所述第一應(yīng)用運(yùn)行狀態(tài)的檢測(cè)結(jié)果;當(dāng)所述檢測(cè)結(jié)果用于表征所述第一應(yīng)用結(jié)束時(shí),退出所述第一應(yīng)用。
      [0177]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述云服務(wù)器,進(jìn)一步用于所述檢測(cè)結(jié)果為所述指令集中包含用戶中斷或退出所述第一應(yīng)用的指令時(shí)主動(dòng)退出所述第一應(yīng)用;或者,所述檢測(cè)結(jié)果為所述云服務(wù)器或客戶端的系統(tǒng)異常時(shí)被動(dòng)退出所述第一應(yīng)用;或者,所述檢測(cè)結(jié)果為所述指令集中的至少一條指令輸入到所確定的應(yīng)用處理邏輯中,得到的輸出結(jié)果為不能繼續(xù)運(yùn)行所述第一應(yīng)用使所述第一應(yīng)用處于結(jié)束狀態(tài)而被動(dòng)退出所述第一應(yīng)用。
      [0178]這里需要指出的是,本發(fā)明實(shí)施例的核心是三個(gè)執(zhí)行主體間相互協(xié)同合作的過(guò)程,輸入設(shè)備輸入第一指令和第二指令以開(kāi)啟應(yīng)用界面及啟動(dòng)第一應(yīng)用,云服務(wù)器根據(jù)多套應(yīng)用處理邏輯中的一套處理邏輯運(yùn)行第一應(yīng)用,并將第一應(yīng)用的運(yùn)行結(jié)果,如游戲畫(huà)面計(jì)算合成視頻流,在客戶端解碼顯示游戲畫(huà)面。
      [0179]另外,本發(fā)明實(shí)施例還可以是二個(gè)執(zhí)行主體間相互協(xié)同合作的過(guò)程,此種場(chǎng)景是將輸入設(shè)備和客戶端合二為一,比如客戶端為可觸控的TV時(shí),用戶在TV上通過(guò)觸控操作就能發(fā)出指令集和/或數(shù)據(jù)集。
      [0180]方法實(shí)施例五:
      [0181]本發(fā)明實(shí)施例公開(kāi)了一種基于云計(jì)算的信息處理方法,如圖9所示,所述方法應(yīng)用于客戶端,所述客戶端包括顯示區(qū)域,所述方法包括:
      [0182]步驟701、所述客戶端在輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用;
      [0183]步驟702、所述客戶端發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;
      [0184]步驟703、所述客戶端接收并顯示流媒體信息,所述流媒體信息為在云服務(wù)器運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)所合成的流媒體信息。
      [0185]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述客戶端在所述輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用,包括:
      [0186]步驟801、所述客戶端接收所述輸入設(shè)備發(fā)送的用于開(kāi)啟界面的第一指令;
      [0187]步驟802、所述客戶端根據(jù)接收的所述第一指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,所述應(yīng)用開(kāi)啟界面包括由至少一個(gè)應(yīng)用構(gòu)成的應(yīng)用庫(kù);
      [0188]步驟803、所述客戶端接收所述輸入設(shè)備發(fā)送的用于啟動(dòng)應(yīng)用的第二指令;
      [0189]步驟804、所述客戶端根據(jù)接收的所述第二指令從所述應(yīng)用庫(kù)中選取一個(gè)第一應(yīng)用并啟動(dòng)所述第一應(yīng)用。
      [0190]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述方法還包括:所述客戶端向所述云服務(wù)器發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求之前,所述客戶端提取所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;所述客戶端根據(jù)所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息生成所述第一請(qǐng)求。
      [0191]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,,所述客戶端接收并顯示流媒體信息,包括:所述客戶端接收到第一流媒體信息,根據(jù)預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的每一幀多媒體數(shù)據(jù)。
      [0192]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,,所述客戶端接收并顯示流媒體信息,包括:所述客戶端接收到第二流媒體信息,根據(jù)所述第二流媒體信息標(biāo)記的壓縮指示信息確定需要對(duì)所述第二流媒體信息進(jìn)行解壓縮,從在所述第二流媒體信息封裝的壓縮配置信息中提取壓縮比例或壓縮方式中的至少一種信息對(duì)所述第二流媒體信息解壓縮得到所述第一流媒體信息;所述客戶端根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的多幀多媒體數(shù)據(jù)。
      [0193]客戶端實(shí)施例一:
      [0194]本發(fā)明實(shí)施例公開(kāi)了一種客戶端,如圖10所述,客戶端602包括顯示區(qū)域,客戶端602還包括:
      [0195]啟動(dòng)單元,用于在輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用;
      [0196]請(qǐng)求發(fā)起單元,用于發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求;
      [0197]顯示單元,用于接收并顯示流媒體信息,所述流媒體信息為在云服務(wù)器運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)所合成的流媒體信息。
      [0198]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述啟動(dòng)單元包括:
      [0199]第一處理子模塊,用于接收所述輸入設(shè)備發(fā)送的用于開(kāi)啟界面的第一指令;根據(jù)接收的所述第一指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,所述應(yīng)用開(kāi)啟界面包括由至少一個(gè)應(yīng)用構(gòu)成的應(yīng)用庫(kù);
      [0200]第二處理子模塊,用于接收所述輸入設(shè)備發(fā)送的用于啟動(dòng)應(yīng)用的第二指令;根據(jù)接收的所述第二指令從所述應(yīng)用庫(kù)中選取一個(gè)第一應(yīng)用并啟動(dòng)所述第一應(yīng)用。
      [0201]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述客戶端還包括:
      [0202]提取單元,用于提取所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;
      [0203]請(qǐng)求生成單元,用于根據(jù)所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息生成所述第一請(qǐng)求。
      [0204]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述顯示單元,進(jìn)一步包括:
      [0205]解碼子模塊,用于接收到第一流媒體信息,根據(jù)預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的每一幀多媒體數(shù)據(jù)。
      [0206]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述顯示單元,進(jìn)一步包括:
      [0207]解壓縮子模塊,用于接收到第二流媒體信息,根據(jù)所述第二流媒體信息標(biāo)記的壓縮指示信息確定需要對(duì)所述第二流媒體信息進(jìn)行解壓縮,從在所述第二流媒體信息封裝的壓縮配置信息中提取壓縮比例或壓縮方式中的至少一種信息對(duì)所述第二流媒體信息解壓縮得到所述第一流媒體信息;
      [0208]編碼子模塊,用于根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的多幀多媒體數(shù)據(jù)。
      [0209]方法實(shí)施例六:
      [0210]本發(fā)明實(shí)施例的一種基于云計(jì)算的信息處理方法,如圖11所示,所述方法應(yīng)用于云服務(wù)器,所述方法包括:
      [0211]步驟901、所述云服務(wù)器響應(yīng)運(yùn)行第一應(yīng)用的第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用;
      [0212]步驟902、所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示。
      [0213]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述云服務(wù)器響應(yīng)運(yùn)行第一應(yīng)用的第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用,包括:
      [0214]步驟1001、所述云服務(wù)器從所述第一請(qǐng)求中解析出所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;
      [0215]步驟1002、所述云服務(wù)器根據(jù)所述第一應(yīng)用的標(biāo)識(shí)信息獲取至少一套第一應(yīng)用的處理邏輯;
      [0216]步驟1003、從所述至少一套第一應(yīng)用的處理邏輯中將與所述客戶端的設(shè)備信息相匹配的一套第一應(yīng)用的處理邏輯確定為符合所述預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用。
      [0217]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示,包括:
      [0218]所述云服務(wù)器運(yùn)行所述第一應(yīng)用,將實(shí)時(shí)得到的每一幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息并發(fā)送給客戶端。
      [0219]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示,包括:
      [0220]所述云服務(wù)器運(yùn)行所述第一應(yīng)用,將非實(shí)時(shí)得到的多幀間隔小于第一閾值的多幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息;
      [0221]所述云服務(wù)器將所述第一流媒體信息進(jìn)行壓縮,將壓縮后得到的流媒體信息標(biāo)記上壓縮指示信息,并在所述流媒體信息中封裝入壓縮配置信息后得到第二流媒體信息,發(fā)送所述第二流媒體信息給客戶端;所述壓縮配置信息包括:壓縮比例或壓縮方式中的至少一種信息。
      [0222]云服務(wù)器實(shí)施例一:
      [0223]本發(fā)明實(shí)施例公開(kāi)一種云服務(wù)器,如圖12所示,云服務(wù)器603包括:
      [0224]請(qǐng)求響應(yīng)單元,用于響應(yīng)運(yùn)行第一應(yīng)用的第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用;
      [0225]處理單元,用于將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示。
      [0226]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述請(qǐng)求響應(yīng)單元,進(jìn)一步包括:
      [0227]第三處理子模塊,用于從所述第一請(qǐng)求中解析出所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;根據(jù)所述第一應(yīng)用的標(biāo)識(shí)信息獲取至少一套第一應(yīng)用的處理邏輯;
      [0228]第四處理子模塊,用于從所述至少一套第一應(yīng)用的處理邏輯中將與所述客戶端的設(shè)備信息相匹配的一套第一應(yīng)用的處理邏輯確定為符合所述預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用。
      [0229]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述處理單元,進(jìn)一步包括:
      [0230]編碼子模塊,用于運(yùn)行所述第一應(yīng)用,將實(shí)時(shí)得到的每一幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息并發(fā)送給客戶端。
      [0231]在本發(fā)明實(shí)施例一優(yōu)選實(shí)施方式中,所述處理單元,進(jìn)一步包括:
      [0232]編碼子模塊,用于運(yùn)行所述第一應(yīng)用,將非實(shí)時(shí)得到的多幀間隔小于第一閾值的多幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息;
      [0233]壓縮子模塊,用于將所述第一流媒體信息進(jìn)行壓縮,將壓縮后得到的流媒體信息標(biāo)記上壓縮指示信息,并在所述流媒體信息中封裝入壓縮配置信息后得到第二流媒體信息,發(fā)送所述第二流媒體信息給客戶端;所述壓縮配置信息包括:壓縮比例或壓縮方式中的至少一種信息。
      [0234]以下采用現(xiàn)實(shí)應(yīng)用場(chǎng)景為例對(duì)本發(fā)明實(shí)施例闡述如下:
      [0235]應(yīng)用場(chǎng)景一:
      [0236]應(yīng)用為游戲時(shí)的一個(gè)完整的從啟動(dòng)游戲到退出游戲的流程,如圖13所示,包括:
      [0237]步驟S11、進(jìn)入游戲大廳;
      [0238]步驟S12、游戲庫(kù)中存儲(chǔ)有云游戲;
      [0239]步驟S13、從游戲庫(kù)中選擇云游戲;
      [0240]步驟S14、啟動(dòng)云游戲;
      [0241]步驟S15、運(yùn)行云游戲;
      [0242]步驟S16、退出云游戲。
      [0243]其中,步驟Sll是通過(guò)輸入設(shè)備601控制客戶端602在其顯示區(qū)域顯示所述游戲大廳界面,步驟S12中的游戲庫(kù)的界面如圖14所示,步驟S14-15經(jīng)客戶端602向云服務(wù)器603請(qǐng)求,以得到游戲畫(huà)面,接收通過(guò)云服務(wù)器603處理過(guò)的視頻流解碼得到該游戲畫(huà)面,該游戲畫(huà)面是運(yùn)行極品飛車游戲的畫(huà)面,如圖15所示。
      [0244]應(yīng)用場(chǎng)景二:
      [0245]本應(yīng)用場(chǎng)景實(shí)際上融合了兩種情況,如圖16所示,第一種情況是:三個(gè)執(zhí)行主體(輸入設(shè)備601、客戶端602和云服務(wù)器603)協(xié)同合作的情況,此時(shí),用戶通過(guò)輸入設(shè)備601發(fā)送第一類游戲指令給客戶端602,客戶端602將該第一類游戲指令提供給云服務(wù)器603,用于對(duì)用戶所選取的應(yīng)用采用對(duì)應(yīng)客戶端設(shè)備信息的應(yīng)用處理邏輯來(lái)運(yùn)行該應(yīng)用,客戶端602接收云服務(wù)器603返回的游戲場(chǎng)景媒體流并在客戶端本地解碼后顯示該游戲場(chǎng)景的游戲畫(huà)面;第二種情況是:兩個(gè)執(zhí)行主體(支持輸入控制的客戶端602和云服務(wù)器603)協(xié)同合作的情況,此時(shí),用戶通過(guò)客戶端602發(fā)送第二類游戲指令給云服務(wù)器603,用于對(duì)用戶所選取的應(yīng)用采用對(duì)應(yīng)客戶端設(shè)備信息的應(yīng)用處理邏輯來(lái)運(yùn)行該應(yīng)用,客戶端602接收云服務(wù)器603返回的游戲場(chǎng)景媒體流并在客戶端本地解碼后顯示該游戲場(chǎng)景的游戲畫(huà)面。
      [0246]客戶端602包括智能電視(iTV)、PAD、手機(jī)中的任意一種或多種,其中,客戶端602為一種時(shí),比如,如圖16所示,用戶a是在智能電視(iTV)上玩大型視頻游戲,用戶b是在PAD上玩游戲;用戶c是在手機(jī)上玩游戲;當(dāng)客戶端602包括多種時(shí),實(shí)際上是以多終端互動(dòng)的形式顯示游戲畫(huà)面,比如用戶d是手機(jī)、iTV和PAD多個(gè)客戶端一起互動(dòng)玩同一款游戲。游戲上載到云服務(wù)器的途徑有兩種,云服務(wù)器側(cè)的管理員上傳并安裝游戲應(yīng)用到服務(wù)器,以及游戲運(yùn)營(yíng)商上傳3D、FLASH、AR等新型游戲應(yīng)用。
      [0247]應(yīng)用場(chǎng)景三:
      [0248]游戲運(yùn)營(yíng)商上傳游戲應(yīng)用的流程如圖17所示,包括:
      [0249]步驟1101、通過(guò)云游戲的客戶端啟動(dòng)游戲;
      [0250]大型游戲運(yùn)營(yíng)商提供游戲內(nèi)容存儲(chǔ)于云服務(wù)器,所述云服務(wù)器為服務(wù)器集群系統(tǒng);
      [0251]步驟1102、通過(guò)管理系統(tǒng)對(duì)用戶鑒權(quán)、數(shù)據(jù)分析;
      [0252]步驟1103、通過(guò)部署工具對(duì)服務(wù)器資源動(dòng)態(tài)分配;
      [0253]步驟1104、通過(guò)服務(wù)器集群運(yùn)行游戲、合成視頻流;
      [0254]步驟1105、通過(guò)客戶端對(duì)視頻流解碼后顯示游戲畫(huà)面。
      [0255]在游戲處于運(yùn)行狀態(tài)時(shí)持續(xù)執(zhí)行上述步驟1101-1105,從而能為用戶提供流暢的游戲運(yùn)行體驗(yàn),因?yàn)?,本發(fā)明實(shí)施例首先是跨操作系統(tǒng)的,在云服務(wù)器事先安排好對(duì)應(yīng)不同客戶端操作系統(tǒng)的多套游戲應(yīng)用的處理邏輯,區(qū)別于專用操作系統(tǒng),而且無(wú)需客戶端自行下載以及由客戶端自行選取對(duì)應(yīng)本地操作系統(tǒng)的游戲應(yīng)用;其次,采用本發(fā)明實(shí)施例能節(jié)約客戶端的運(yùn)算量,所有的游戲應(yīng)用處理邏輯在云服務(wù)器計(jì)算,由于云服務(wù)器已經(jīng)配置了多套游戲應(yīng)用處理邏輯或環(huán)境,供不同的游戲應(yīng)用分別調(diào)用,即不同游戲?qū)?yīng)不同的系統(tǒng),有多套邏輯保存于云服務(wù)器,能針對(duì)游戲應(yīng)用調(diào)取符合的一套邏輯來(lái)進(jìn)行處理,而客戶端只是接收輸入設(shè)備的各種輸入數(shù)據(jù),比如控制指令,客戶端將控制指令傳回云服務(wù)器,云服務(wù)器根據(jù)游戲應(yīng)用處理邏輯針對(duì)控制指令對(duì)游戲應(yīng)用進(jìn)行處理。
      [0256]在將運(yùn)行游戲應(yīng)用得到的游戲場(chǎng)景畫(huà)面合成視頻流的方面,采用硬件廠商提供的技術(shù),比如nvidia和amd顯卡芯片,編碼和解碼都是通用的,是配套的操作,即采用一樣的規(guī)則進(jìn)行合成及對(duì)應(yīng)的解碼,可以使用現(xiàn)有的通用規(guī)則即可。
      [0257]應(yīng)用場(chǎng)景四:
      [0258]云服務(wù)器是服務(wù)器集群系統(tǒng),本應(yīng)用場(chǎng)景中有兩套服務(wù)器集群,分別為服務(wù)器組一至服務(wù)器組N共N個(gè)服務(wù)器組,所述N為大于I的自然數(shù),為了方便描述,圖中僅僅畫(huà)出2個(gè)服務(wù)器組來(lái)指代。本應(yīng)用場(chǎng)景中可以采用任一套服務(wù)器組來(lái)運(yùn)行游戲應(yīng)用,也就是說(shuō),服務(wù)器組一至服務(wù)器組N是二選一的關(guān)系,當(dāng)然也可以同時(shí)工作,除了輸入設(shè)備601、客戶端602、由服務(wù)器組一至服務(wù)器組N分別或者共同工作所構(gòu)成的云服務(wù)器603。
      [0259]本應(yīng)用場(chǎng)景中,如圖18所示,系統(tǒng)還包括:用于負(fù)荷分擔(dān)的Netscaler604,及認(rèn)證服務(wù)器605, Netscaler在業(yè)界通常是用于負(fù)荷分擔(dān)使用的,本場(chǎng)景中的Netscaler也可以用于服務(wù)器管理,比如在云游戲的過(guò)程中,通過(guò)Netscaler找到對(duì)用戶連接效率最高的服務(wù)器組作為目標(biāo)服務(wù)器組,并控制用戶與該目標(biāo)服務(wù)器組建立連接。所有的服務(wù)器組都是需要與認(rèn)證服務(wù)器605相連接的,用于通過(guò)管理系統(tǒng)對(duì)用戶鑒權(quán)、數(shù)據(jù)分析。
      [0260]在服務(wù)器組一至服務(wù)器組N中的N個(gè)服務(wù)器組,都至少包括兩類服務(wù)器,一類是游戲服務(wù)器集群,該游戲服務(wù)器集群用于根據(jù)游戲應(yīng)用處理邏輯運(yùn)行游戲應(yīng)用;另一類是媒體服務(wù)器集群,該媒體服務(wù)器集群用于合成視頻流。
      [0261]也就是說(shuō),游戲服務(wù)器集群主要是用于運(yùn)行游戲的邏輯,將運(yùn)行的結(jié)果輸出給流媒體服務(wù)器集群;流媒體服務(wù)器集群主要用于將游戲運(yùn)行的結(jié)果合成視頻流,順序是:游戲服務(wù)器運(yùn)行游戲應(yīng)用_>應(yīng)用運(yùn)行的輸出結(jié)果發(fā)送到流媒體服務(wù)器_>合成視頻流_>傳輸給用戶客戶端顯示。
      [0262]當(dāng)然,在服務(wù)器組一至服務(wù)器組N中的N個(gè)服務(wù)器組,也可以包括游戲控制服務(wù)器,該游戲控制服務(wù)器用于是將用戶的輸入指令進(jìn)行區(qū)別、分發(fā),例如,將用戶的登錄指令分發(fā)給認(rèn)證服務(wù)器,將游戲的操作指令分發(fā)給游戲服務(wù)器集群。
      [0263]綜上所述,應(yīng)用本發(fā)明實(shí)施例,用戶將輸入設(shè)備與聯(lián)網(wǎng)的電視盒子或TV進(jìn)行連接,用戶在客戶端無(wú)需安裝任何游戲的情況下,作為客戶端的TV、電視盒子接收以移動(dòng)終端、手柄、鍵盤(pán)、鼠標(biāo)等作為輸入設(shè)備所輸入的輸入數(shù)據(jù)和/或輸入控制指令,通過(guò)互聯(lián)網(wǎng)將輸入數(shù)據(jù)和/或輸入控制指令傳輸至云服務(wù)器,從而只需要通過(guò)電視游戲選擇PC客戶端游戲;以云服務(wù)器為運(yùn)算設(shè)備,模擬游戲運(yùn)行的過(guò)程,接收輸入數(shù)據(jù)和/或輸入控制指令以運(yùn)行游戲,并將游戲畫(huà)面合成視頻流,通過(guò)互聯(lián)網(wǎng)即時(shí)傳輸回到TV、電視盒子;TV、電視盒子接收并解析視頻流,形成游戲畫(huà)面,顯示在電視顯示器上,構(gòu)成完整的游戲輸入-處理-顯示體驗(yàn)并反饋給用戶,以實(shí)現(xiàn)以TV為輸出顯示設(shè)備進(jìn)行游戲。
      [0264]其中,TV、電視盒子可以是基于安卓操作系統(tǒng)的TV、電視盒子;輸入設(shè)備可以是智能手機(jī)(Android、1S操作系統(tǒng))、游戲外設(shè)(游戲手柄、游戲方向盤(pán)等)、攝像頭(手勢(shì)控制)、鍵盤(pán)、鼠標(biāo)。
      [0265]采用本發(fā)明實(shí)施例得到的有益效果包括:1)、提供高品質(zhì)的游戲體驗(yàn)。通過(guò)該方案,TV、電視盒子將擺脫操作系統(tǒng)和硬件處理速度等限制。用戶通過(guò)TV、電視盒子可以體驗(yàn)高品質(zhì)的、跨任何操作系統(tǒng)的游戲;2)、多樣化的操作方式。支持用戶采用鍵盤(pán)、鼠標(biāo)、游戲手柄、攝像頭、手機(jī)等任意輸入設(shè)備作為控制器進(jìn)行游戲,豐富了智能電視、電視盒子的操作模式;3)、用戶僅需要使用TV、電視盒子即可體驗(yàn)游戲,游戲內(nèi)容在云端,無(wú)下載使用門(mén)檻,避免耗費(fèi)資源,因?yàn)椴缓馁M(fèi)資源,所以若想要一機(jī)多用,當(dāng)需運(yùn)行應(yīng)用及運(yùn)行非應(yīng)用以外的其他多個(gè)應(yīng)用時(shí)仍然可行;4)、使用時(shí)只需要用到一個(gè)執(zhí)行客戶端,比如TV,而現(xiàn)有的共享顯示方式是在PC上運(yùn)行應(yīng)用,同時(shí)還需要用到使用PC和TV來(lái)顯示,也就是說(shuō),至少需要用到兩個(gè)執(zhí)行客戶端。
      [0266]本發(fā)明實(shí)施例的云服務(wù)器,還有替代方案,可以采用局域網(wǎng)的PC、Play Stat1n等具備游戲處理能力設(shè)備作為處理器,將游戲視頻流合成后通過(guò)局域網(wǎng)傳輸至智能電視、盒子,可形成與該方案類似的產(chǎn)品體驗(yàn)。
      [0267]本申請(qǐng)涉及到的縮略語(yǔ)和關(guān)鍵術(shù)語(yǔ)如下:
      [0268]PC客戶端游戲:主要運(yùn)行于個(gè)人計(jì)算機(jī)操作系統(tǒng)、以個(gè)人計(jì)算機(jī)的運(yùn)算單元作為客戶端邏輯的運(yùn)算設(shè)備、在計(jì)算機(jī)本地有客戶端程序的游戲。
      [0269]電視游戲:電視游戲是運(yùn)行于電視盒子和智能電視的游戲平臺(tái)。用戶通過(guò)電視游戲可以以手機(jī)、手柄、空中鼠標(biāo)為輸入設(shè)備,以電視屏幕為輸出設(shè)備,體驗(yàn)高包括PC客戶端游戲在內(nèi)的海量游戲。
      [0270]這里需要指出的是:本申請(qǐng)中涉及如系統(tǒng),客戶端或服務(wù)器等產(chǎn)品保護(hù)客體項(xiàng)的描述,與上述方法描述是類似的,同方法的有益效果描述,不做贅述。對(duì)于本發(fā)明電子設(shè)備實(shí)施例中未披露的技術(shù)細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例的描述。
      [0271]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的設(shè)備實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,如:多個(gè)單元或組件可以結(jié)合,或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過(guò)一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機(jī)械的或其它形式的。
      [0272]上述作為分離部件說(shuō)明的單元可以是、或也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個(gè)地方,也可以分布到多個(gè)網(wǎng)絡(luò)單元上;可以根據(jù)實(shí)際的需要選擇其中的部分或全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
      [0273]另外,在本發(fā)明各實(shí)施例中的各功能單元可以全部集成在一個(gè)處理單元中,也可以是各單元分別單獨(dú)作為一個(gè)單元,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中;上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
      [0274]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
      [0275]或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
      [0276]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
      【權(quán)利要求】
      1.一種基于云計(jì)算的信息處理方法,其特征在于,所述方法應(yīng)用于客戶端,所述客戶端包括顯示區(qū)域,所述方法包括: 所述客戶端在輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用; 所述客戶端發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求; 所述客戶端接收并顯示流媒體信息,所述流媒體信息為在云服務(wù)器運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)所合成的流媒體信息。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述客戶端在所述輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用,包括: 所述客戶端接收所述輸入設(shè)備發(fā)送的用于開(kāi)啟界面的第一指令; 所述客戶端根據(jù)接收的所述第一指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,所述應(yīng)用開(kāi)啟界面包括由至少一個(gè)應(yīng)用構(gòu)成的應(yīng)用庫(kù); 所述客戶端接收所述輸入設(shè)備發(fā)送的用于啟動(dòng)應(yīng)用的第二指令; 所述客戶端根據(jù)接收的所述第二指令從所述應(yīng)用庫(kù)中選取一個(gè)第一應(yīng)用并啟動(dòng)所述第一應(yīng)用。
      3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括:所述客戶端向所述云服務(wù)器發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求之前, 所述客戶端提取所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息; 所述客戶端根據(jù)所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息生成所述第一請(qǐng)求。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述客戶端接收并顯示流媒體信息,包括: 所述客戶端接收到第一流媒體信息,根據(jù)預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的每一幀多媒體數(shù)據(jù)。
      5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述客戶端接收并顯示流媒體信息,包括: 所述客戶端接收到第二流媒體信息,根據(jù)所述第二流媒體信息標(biāo)記的壓縮指示信息確定需要對(duì)所述第二流媒體信息進(jìn)行解壓縮,從在所述第二流媒體信息封裝的壓縮配置信息中提取壓縮比例或壓縮方式中的至少一種信息對(duì)所述第二流媒體信息解壓縮得到所述第一流媒體信息; 所述客戶端根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的多幀多媒體數(shù)據(jù)。
      6.一種客戶端,其特征在于,所述客戶端包括顯示區(qū)域,所述客戶端還包括: 啟動(dòng)單元,用于在輸入設(shè)備的輸入控制下在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,啟動(dòng)所述應(yīng)用開(kāi)啟界面中的第一應(yīng)用; 請(qǐng)求發(fā)起單元,用于發(fā)起運(yùn)行所述第一應(yīng)用的第一請(qǐng)求; 顯示單元,用于接收并顯示流媒體信息,所述流媒體信息為在云服務(wù)器運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)所合成的流媒體信息。
      7.根據(jù)權(quán)利要求6所述的客戶端,其特征在于,所述啟動(dòng)單元包括: 第一處理子模塊,用于接收所述輸入設(shè)備發(fā)送的用于開(kāi)啟界面的第一指令;根據(jù)接收的所述第一指令在所述顯示區(qū)域顯示應(yīng)用開(kāi)啟界面,所述應(yīng)用開(kāi)啟界面包括由至少一個(gè)應(yīng)用構(gòu)成的應(yīng)用庫(kù); 第二處理子模塊,用于接收所述輸入設(shè)備發(fā)送的用于啟動(dòng)應(yīng)用的第二指令;根據(jù)接收的所述第二指令從所述應(yīng)用庫(kù)中選取一個(gè)第一應(yīng)用并啟動(dòng)所述第一應(yīng)用。
      8.根據(jù)權(quán)利要求6或7所述的客戶端,其特征在于,所述客戶端還包括: 提取單元,用于提取所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息; 請(qǐng)求生成單元,用于根據(jù)所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息生成所述第一請(qǐng)求。
      9.根據(jù)權(quán)利要求8所述的客戶端,其特征在于,所述顯示單元,進(jìn)一步包括: 解碼子模塊,用于接收到第一流媒體信息,根據(jù)預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的每一幀多媒體數(shù)據(jù)。
      10.根據(jù)權(quán)利要求8所述的客戶端,其特征在于,所述顯示單元,進(jìn)一步包括: 解壓縮子模塊,用于接收到第二流媒體信息,根據(jù)所述第二流媒體信息標(biāo)記的壓縮指示信息確定需要對(duì)所述第二流媒體信息進(jìn)行解壓縮,從在所述第二流媒體信息封裝的壓縮配置信息中提取壓縮比例或壓縮方式中的至少一種信息對(duì)所述第二流媒體信息解壓縮得到所述第一流媒體信息; 編碼子模塊,用于根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述第一流媒體信息解碼,顯示解碼得到的多幀多媒體數(shù)據(jù)。
      11.一種基于云計(jì)算的信息處理方法,其特征在于,所述方法應(yīng)用于云服務(wù)器,所述方法包括: 所述云服務(wù)器響應(yīng)運(yùn)行第一應(yīng)用的第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用; 所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示。
      12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述云服務(wù)器響應(yīng)運(yùn)行第一應(yīng)用的第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用,包括: 所述云服務(wù)器從所述第一請(qǐng)求中解析出所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)息; 所述云服務(wù)器根據(jù)所述第一應(yīng)用的標(biāo)識(shí)信息獲取至少一套第一應(yīng)用的處理邏輯;從所述至少一套第一應(yīng)用的處理邏輯中將與所述客戶端的設(shè)備信息相匹配的一套第一應(yīng)用的處理邏輯確定為符合所述預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用。
      13.根據(jù)權(quán)利要求11或12所述的方法,其特征在于,所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示,包括: 所述云服務(wù)器運(yùn)行所述第一應(yīng)用,將實(shí)時(shí)得到的每一幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息并發(fā)送給客戶端。
      14.根據(jù)權(quán)利要求11或12所述的方法,其特征在于,所述云服務(wù)器將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示,包括: 所述云服務(wù)器運(yùn)行所述第一應(yīng)用,將非實(shí)時(shí)得到的多巾貞間隔小于第一閾值的多巾貞多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息; 所述云服務(wù)器將所述第一流媒體信息進(jìn)行壓縮,將壓縮后得到的流媒體信息標(biāo)記上壓縮指示信息,并在所述流媒體信息中封裝入壓縮配置信息后得到第二流媒體信息,發(fā)送所述第二流媒體信息給客戶端;所述壓縮配置信息包括:壓縮比例或壓縮方式中的至少一種信息。
      15.—種云服務(wù)器,其特征在于,所述云服務(wù)器包括: 請(qǐng)求響應(yīng)單元,用于響應(yīng)運(yùn)行第一應(yīng)用的第一請(qǐng)求,從配置的多套應(yīng)用處理邏輯中確定符合預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用; 處理單元,用于將運(yùn)行所述第一應(yīng)用得到的多媒體數(shù)據(jù)合成流媒體信息,發(fā)送所述流媒體信息給客戶端進(jìn)行顯示。
      16.根據(jù)權(quán)利要求15所述的云服務(wù)器,其特征在于,所述請(qǐng)求響應(yīng)單元,進(jìn)一步包括: 第三處理子模塊,用于從所述第一請(qǐng)求中解析出所述客戶端的設(shè)備信息和所述第一應(yīng)用的標(biāo)識(shí)信息;根據(jù)所述第一應(yīng)用的標(biāo)識(shí)信息獲取至少一套第一應(yīng)用的處理邏輯; 第四處理子模塊,用于從所述至少一套第一應(yīng)用的處理邏輯中將與所述客戶端的設(shè)備信息相匹配的一套第一應(yīng)用的處理邏輯確定為符合所述預(yù)設(shè)條件的一套應(yīng)用處理邏輯來(lái)運(yùn)行所述第一應(yīng)用。
      17.根據(jù)權(quán)利要求15或16所述的云服務(wù)器,其特征在于,所述處理單元,進(jìn)一步包括: 編碼子模塊,用于運(yùn)行所述第一應(yīng)用,將實(shí)時(shí)得到的每一幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息并發(fā)送給客戶端。
      18.根據(jù)權(quán)利要求15或16所述的云服務(wù)器,其特征在于,所述處理單元,進(jìn)一步包括: 編碼子模塊,用于運(yùn)行所述第一應(yīng)用,將非實(shí)時(shí)得到的多幀間隔小于第一閾值的多幀多媒體數(shù)據(jù)根據(jù)預(yù)設(shè)規(guī)則編碼,得到第一流媒體信息; 壓縮子模塊,用于將所述第一流媒體信息進(jìn)行壓縮,將壓縮后得到的流媒體信息標(biāo)記上壓縮指示信息,并在所述流媒體信息中封裝入壓縮配置信息后得到第二流媒體信息,發(fā)送所述第二流媒體信息給客戶端;所述壓縮配置信息包括:壓縮比例或壓縮方式中的至少一種信息。
      19.一種基于云計(jì)算的信息處理系統(tǒng),其特征在于,所述系統(tǒng)包括:用于對(duì)所述客戶端進(jìn)行輸入控制的輸入設(shè)備、如權(quán)利要求6-10任一項(xiàng)所述的客戶端,以及如權(quán)利要求15-18任一項(xiàng)所述的云服務(wù)器。
      【文檔編號(hào)】H04L29/08GK104202417SQ201410473046
      【公開(kāi)日】2014年12月10日 申請(qǐng)日期:2014年9月16日 優(yōu)先權(quán)日:2014年9月16日
      【發(fā)明者】楊凡, 郭湘琰, 王棟, 劉小鑫 申請(qǐng)人:騰訊科技(深圳)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1