国产精品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>

      一種調(diào)整幀率的方法、裝置及系統(tǒng)的制作方法

      文檔序號:9847217閱讀:482來源:國知局
      一種調(diào)整幀率的方法、裝置及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信領(lǐng)域,具體涉及一種調(diào)整幀率的方法、裝置及系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著智能手機(jī)技術(shù)的迅猛發(fā)展,智能手機(jī)的操作系統(tǒng)不斷升級,使得功能越來越多,性能越來越強(qiáng),屏幕不斷變大,中央處理器(Central Processing Unit, CPU)的處理速度不斷提升,耗電量也在急劇增加。
      [0003]然而智能手機(jī)雖然功能眾多,基本能滿足用戶對智能手機(jī)的各種需求,但是用戶對智能手機(jī)的電池容量總是不滿意,認(rèn)為待機(jī)時(shí)間太短,有的智能手機(jī)的待機(jī)時(shí)間一般不超過一天,即使廠家不斷加大電池容量,有的智能手機(jī)的電池容量可以達(dá)到2500MA時(shí),但仍然存在待機(jī)時(shí)間短的問題。
      [0004]其實(shí),游戲應(yīng)用對CPU和GPU(Graphic Processing Unit,圖形處理器)的占用很高,功耗很大,是造成智能手機(jī)待機(jī)時(shí)間短的一個(gè)很重要的因素,現(xiàn)階段,有一種通過降低游戲應(yīng)用的幀率來降低功耗的方法,如Lucid公司優(yōu)化節(jié)能技術(shù)(WebXtend、NavXtend、GameXtend,PowerXtend),被三星智能手機(jī)使用,待機(jī)時(shí)間明顯提升,PowerXtend的本質(zhì)就是通過降低游戲應(yīng)用的幀率,降低對CPU和GPU的使用,從而降低功耗。這種降低幀率是通過降低智能手機(jī)系統(tǒng)的垂直同期(Vertical Synchronizat1n, VSYNC)頻率實(shí)現(xiàn),由于游戲應(yīng)用的運(yùn)行受VSYNC的制約,從而使得游戲應(yīng)用是被迫降低運(yùn)行頻率,從而降低幀率,進(jìn)而降低對CPU和GPU的使用。
      [0005]但是,由于智能手機(jī)系統(tǒng)的觸摸Touch消息也是受VSYNC的制約,因此在VSYNC頻率降低時(shí),Touch消息上報(bào)的頻率也被降低,游戲應(yīng)用得到的Touch點(diǎn)就會減少,在一些對Touch消息比較敏感的游戲,影響用戶體驗(yàn)。

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

      [0006]本發(fā)明實(shí)施例提供一種調(diào)整幀率的方法、裝置及系統(tǒng),用于解決現(xiàn)有技術(shù)中因降低應(yīng)用的幀率而影響用戶體驗(yàn)的問題。
      [0007]本發(fā)明第一方面提供一種調(diào)整幀率的方法,包括:
      [0008]服務(wù)端計(jì)算應(yīng)用預(yù)設(shè)顯示第一幀所需要的第一時(shí)間,所述服務(wù)端是為所述應(yīng)用提供服務(wù)的系統(tǒng);
      [0009]所述服務(wù)端計(jì)算所述應(yīng)用當(dāng)前顯示第二幀所需要的第二時(shí)間;
      [0010]所述服務(wù)端判斷所述第一時(shí)間是否大于所述第二時(shí)間,若是,延遲所述應(yīng)用顯示第三幀所需要的第三時(shí)間;
      [0011]其中,所述第一時(shí)間表示顯示第一幀所需要的時(shí)間,所述第二時(shí)間表示顯示第二幀所需要的時(shí)間,所述第三時(shí)間表示顯示第三幀所需要的時(shí)間。
      [0012]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述服務(wù)端計(jì)算應(yīng)用預(yù)設(shè)顯示第一幀所需要的第一時(shí)間包括:
      [0013]從多個(gè)客戶端獲取所述應(yīng)用的多個(gè)幀率,所述客戶端是為所述應(yīng)用設(shè)置幀率的系統(tǒng);
      [0014]從所述多個(gè)幀率中選取其中一個(gè)幀率作為第一幀率;
      [0015]根據(jù)所述第一幀率計(jì)算所述應(yīng)用預(yù)設(shè)顯示第一幀所需要的第一時(shí)間。
      [0016]結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,所述服務(wù)端計(jì)算所述應(yīng)用當(dāng)前顯示第二幀所需要的第二時(shí)間包括:
      [0017]根據(jù)第二幀率計(jì)算所述應(yīng)用當(dāng)前顯示第二幀所需要的第二時(shí)間。
      [0018]結(jié)合第一方面,在第三種可能的實(shí)現(xiàn)方式中,所述延遲所述應(yīng)用顯示第三幀所需要的第三時(shí)間包括:
      [0019]將所述應(yīng)用顯示第三幀所需要的的第三時(shí)間延遲為所述第一時(shí)間。
      [0020]本發(fā)明第二方面提供一種調(diào)整幀率的裝置,包括:
      [0021]第一計(jì)算模塊,用于計(jì)算應(yīng)用預(yù)設(shè)顯示第一幀所需要的第一時(shí)間;
      [0022]第二計(jì)算模塊,用于在所述第一計(jì)算模塊計(jì)算出所述第一時(shí)間后,計(jì)算所述應(yīng)用當(dāng)前顯示第二幀所需要的第二時(shí)間;
      [0023]判斷模塊,用于在所述第二計(jì)算模塊計(jì)算出所述第二時(shí)間后,判斷所述第一時(shí)間是否大于所述第二時(shí)間;
      [0024]延遲模塊,用于所述判斷模塊判斷所述第一時(shí)間大于所述第二時(shí)間時(shí),延遲所述應(yīng)用顯示第三幀所需要的第三時(shí)間;
      [0025]其中,所述第一時(shí)間表示顯示第一幀所需要的時(shí)間,所述第二時(shí)間表示顯示第二幀所需要的時(shí)間,所述第三時(shí)間表示顯示第三幀所需要的時(shí)間。
      [0026]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述第一計(jì)算模塊包括:
      [0027]獲取單元,用于從多個(gè)客戶端獲取所述應(yīng)用的多個(gè)幀率,所述客戶端是為所述應(yīng)用設(shè)置幀率的系統(tǒng);
      [0028]選取單元,用于在所述獲取單元獲取所述應(yīng)用的多個(gè)幀率后,從所述多個(gè)幀率中選取其中一個(gè)幀率作為第一幀率;
      [0029]計(jì)算單元,用于根據(jù)所述選取單元選取的第一幀率計(jì)算所述應(yīng)用預(yù)設(shè)顯示第一幀所需要的第一時(shí)間。
      [0030]結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,所述第二計(jì)算模塊,具體用于根據(jù)第二幀率計(jì)算所述應(yīng)用當(dāng)前顯示第二幀所需要的第二時(shí)間。
      [0031]結(jié)合第二方面,在第三種可能的實(shí)現(xiàn)方式中,所述延遲模塊,具體用于將所述應(yīng)用顯示第三幀所需要的第三時(shí)間延遲為所述第一時(shí)間。
      [0032]結(jié)合第二方面或者第二方面的第一種至第三種任意一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述裝置為服務(wù)端。
      [0033]本發(fā)明第三方面提供一種調(diào)整幀率的系統(tǒng),包括:
      [0034]如第二方面所述的幀率調(diào)整的裝置、客戶端和應(yīng)用。
      [0035]應(yīng)用以上技術(shù)方案,服務(wù)端計(jì)算應(yīng)用預(yù)設(shè)顯示第一幀所需要的第一時(shí)間,再計(jì)算所述應(yīng)用當(dāng)前顯示第二幀所需要的第二時(shí)間,并判斷第一時(shí)間大于第二時(shí)間時(shí),延遲所述應(yīng)用顯示第三幀所需要的第三時(shí)間,從而不僅降低所述應(yīng)用的幀率,而且提供良好的用戶體驗(yàn)。
      【附圖說明】
      [0036]圖1為本發(fā)明實(shí)施例中調(diào)整幀率的方法的一個(gè)實(shí)施例示意圖;
      [0037]圖2為本發(fā)明實(shí)施例中調(diào)整幀率的方法的另一個(gè)實(shí)施例示意圖;
      [0038]圖3為本發(fā)明實(shí)施例中調(diào)整幀率的裝置的一個(gè)實(shí)施例示意圖;
      [0039]圖4為本發(fā)明實(shí)施例中調(diào)整幀率的裝置的另一個(gè)實(shí)施例示意圖;
      [0040]圖5為本發(fā)明實(shí)施例中調(diào)整幀率的裝置的另一個(gè)實(shí)施例示意圖。
      【具體實(shí)施方式】
      [0041]本發(fā)明實(shí)施例提供一種調(diào)整幀率的方法、裝置及系統(tǒng),用于解決現(xiàn)有技術(shù)中因降低應(yīng)用的幀率而影響用戶體驗(yàn)的問題,從而不僅降低應(yīng)用的幀率,而且提供良好的用戶體驗(yàn)。
      [0042]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0043]本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三?第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤?。此外,術(shù)語“
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1