帧率优化方法、装置、终端及存储介质制造方法及图纸

技术编号:19938598 阅读:64 留言:0更新日期:2018-12-29 06:44
本申请公开了一种帧率优化方法、装置、终端及存储介质,属于终端技术领域。所述方法用于终端,终端运行有系统性能服务和显示子系统,所述方法包括:当目标应用程序处于前台运行时,显示子系统对目标应用程序进行帧率监测,得到帧率监测结果;若帧率监测结果指示目标应用程序出现丢帧,显示子系统则向系统性能服务发送丢帧信号;系统性能服务根据丢帧信号进行帧率优化。相较于相关技术中由应用程序进行帧率监测并发送丢帧信号,本申请实施例中,由终端的显示子系统进行帧率监测,提高了帧率监测的准确性,避免因应用程序误发送丢帧信号而导致的帧率误优化,进一步提高了应用程序的运行质量。

【技术实现步骤摘要】
帧率优化方法、装置、终端及存储介质
本申请实施例涉及终端
,特别涉及一种帧率优化方法、装置、终端及存储介质。
技术介绍
对于视频应用、游戏应用一类需要进行动态画面渲染的应用程序,其运行质量与帧率密切相关。相关技术中,视频应用或游戏应用在运行过程中,会对自身应用画面进行帧率检测,并在检测到出现丢帧时,向终端下发丢帧信号,以便终端根据丢帧信号进行帧率优化。
技术实现思路
本申请实施例提供了一种帧率优化方法、装置、终端及存储介质,可以用于解决相关技术中终端根据应用程序下发的丢帧信号进行帧率优化时,帧率优化准确率较低的问题。技术方案如下:一方面,提供了一种帧率优化方法,所述方法用于终端,所述终端运行有系统性能服务和显示子系统,所述方法包括:当目标应用程序处于前台运行时,所述显示子系统对所述目标应用程序进行帧率监测,得到帧率监测结果;若所述帧率监测结果指示所述目标应用程序出现丢帧,所述显示子系统则向所述系统性能服务发送丢帧信号;所述系统性能服务根据所述丢帧信号进行帧率优化。另一方面,提供了一种帧率优化装置,所述装置包括:系统性能服务模块和显示子系统模块;所述显示子系统模块,用于当目标应用程序本文档来自技高网...

【技术保护点】
1.一种帧率优化方法,其特征在于,所述方法用于终端,所述终端运行有系统性能服务和显示子系统,所述方法包括:当目标应用程序处于前台运行时,所述显示子系统对所述目标应用程序进行帧率监测,得到帧率监测结果;若所述帧率监测结果指示所述目标应用程序出现丢帧,所述显示子系统则向所述系统性能服务发送丢帧信号;所述系统性能服务根据所述丢帧信号进行帧率优化。

【技术特征摘要】
1.一种帧率优化方法,其特征在于,所述方法用于终端,所述终端运行有系统性能服务和显示子系统,所述方法包括:当目标应用程序处于前台运行时,所述显示子系统对所述目标应用程序进行帧率监测,得到帧率监测结果;若所述帧率监测结果指示所述目标应用程序出现丢帧,所述显示子系统则向所述系统性能服务发送丢帧信号;所述系统性能服务根据所述丢帧信号进行帧率优化。2.根据权利要求1所述的方法,其特征在于,所述当目标应用程序处于前台运行时,所述显示子系统对所述目标应用程序进行帧率监测,得到帧率监测结果,包括:当所述目标应用程序处于前台运行时,所述系统性能服务与所述目标应用程序建立连接;所述系统性能服务将所述目标应用程序对应的目标图层注册到所述显示子系统;所述显示子系统对所述目标图层进行帧率监测。3.根据权利要求2所述的方法,其特征在于,所述系统性能服务将所述目标应用程序对应的目标图层注册到所述显示子系统,包括:所述系统性能服务根据所述目标应用程序的包名,从预置的配置文件中解析出所述目标图层;所述系统性能服务将所述目标图层注册到所述显示子系统。4.根据权利要求2所述的方法,其特征在于,所述显示子系统对所述目标图层进行帧率监测,包括:所述显示子系统根据预定时长内所述目标图层中图像帧的帧数,计算当前帧率;若所述当前帧率小于目标帧率,则确定所述目标应用程序出现丢帧。5.根据权利要求2所述的方法,其特征在于,所述显示子系统对所述目标图层进行帧率监测,包括:所述显示子系统获取所述目标图层中当前图像帧的第一合成时间戳;所述显示子系统获取所述目标图层中上一帧图像帧的第二合成时间戳;所述显示子系统根据所述第一合成时间戳和所述第二合成时间戳,计算相邻图像帧的帧间隔...

【专利技术属性】
技术研发人员:陈岩
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1