[發明專利]幀率優化方法、裝置、終端及存儲介質有效
| 申請號: | 201810876547.6 | 申請日: | 2018-08-03 |
| 公開(公告)號: | CN109104638B | 公開(公告)日: | 2021-05-25 |
| 發明(設計)人: | 陳巖 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | H04N21/442 | 分類號: | H04N21/442;H04N21/647;H04N21/8547;A63F13/52 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 牟慧仙 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 優化 方法 裝置 終端 存儲 介質 | ||
本申請公開了一種幀率優化方法、裝置、終端及存儲介質,屬于終端技術領域。所述方法用于終端,終端運行有系統性能服務和顯示子系統,所述方法包括:當目標應用程序處于前臺運行時,顯示子系統對目標應用程序進行幀率監測,得到幀率監測結果;若幀率監測結果指示目標應用程序出現丟幀,顯示子系統則向系統性能服務發送丟幀信號;系統性能服務根據丟幀信號進行幀率優化。相較于相關技術中由應用程序進行幀率監測并發送丟幀信號,本申請實施例中,由終端的顯示子系統進行幀率監測,提高了幀率監測的準確性,避免因應用程序誤發送丟幀信號而導致的幀率誤優化,進一步提高了應用程序的運行質量。
技術領域
本申請實施例涉及終端技術領域,特別涉及一種幀率優化方法、裝置、終端及存儲介質。
背景技術
對于視頻應用、游戲應用一類需要進行動態畫面渲染的應用程序,其運行質量與幀率密切相關。
相關技術中,視頻應用或游戲應用在運行過程中,會對自身應用畫面進行幀率檢測,并在檢測到出現丟幀時,向終端下發丟幀信號,以便終端根據丟幀信號進行幀率優化。
發明內容
本申請實施例提供了一種幀率優化方法、裝置、終端及存儲介質,可以用于解決相關技術中終端根據應用程序下發的丟幀信號進行幀率優化時,幀率優化準確率較低的問題。技術方案如下:
一方面,提供了一種幀率優化方法,所述方法用于終端,所述終端運行有系統性能服務和顯示子系統,所述方法包括:
當目標應用程序處于前臺運行時,所述顯示子系統對所述目標應用程序進行幀率監測,得到幀率監測結果;
若所述幀率監測結果指示所述目標應用程序出現丟幀,所述顯示子系統則向所述系統性能服務發送丟幀信號;
所述系統性能服務根據所述丟幀信號進行幀率優化。
另一方面,提供了一種幀率優化裝置,所述裝置包括:系統性能服務模塊和顯示子系統模塊;
所述顯示子系統模塊,用于當目標應用程序處于前臺運行時,對所述目標應用程序進行幀率監測,得到幀率監測結果;
所述顯示子系統模塊,還用于當所述幀率監測結果指示所述目標應用程序出現丟幀時,向所述系統性能服務模塊發送丟幀信號;
所述系統性能服務模塊,用于根據所述丟幀信號進行幀率優化。
另一方面,提供了一種終端,所述終端包括處理器、與所述處理器相連的存儲器,以及存儲在所述存儲器上的程序指令,所述處理器執行所述程序指令時實現如上述方面所述的幀率優化方法。
另一方面,提供了一種計算機可讀存儲介質,其上存儲有程序指令,所述程序指令被處理器執行時實現如上述方面所述的幀率優化方法。
本申請實施例提供的技術方案帶來的有益效果至少包括:
當目標應用程序處于前臺運行時,通過顯示子系統對目標應用程序進行幀率監測,得到幀率監測結果,并在幀率監測結果指示目標應用程序出現丟幀時,由顯示子系統向系統性能服務發送丟幀信號,以便系統性能服務根據丟幀信號進行幀率優化;相較于相關技術中由應用程序進行幀率監測并發送丟幀信號,本申請實施例中,由終端的顯示子系統進行幀率監測,提高了幀率監測的準確性,避免因應用程序誤發送丟幀信號而導致的幀率誤優化,進一步提高了應用程序的運行質量。
附圖說明
圖1是本申請一個示例性實施例所提供的終端的結構示意圖;
圖2是本申請一個示例性實施例提供的幀率優化方法的流程圖;
圖3是幀率優化過程中目標應用程序、顯示子系統、系統性能服務子系統之間的交互示意圖;
圖4是本申請另一個示例性實施例提供的幀率優化方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810876547.6/2.html,轉載請聲明來源鉆瓜專利網。





