一种投屏帧率控制方法、装置及计算机可读存储介质制造方法及图纸

技术编号:28711092 阅读:49 留言:0更新日期:2021-06-06 00:10
本发明专利技术提供一种投屏帧率控制方法、装置及计算机可读存储介质,属于通信技术领域。本申请实施例通过手机端动态计算当前手机上的各layer层的上帧情况;通过设置标量flag来标志;根据设置的flag数值确定的实际投屏帧率,实现不断动态调整实际投屏出去的投屏帧率,如此当手机端应用刷新投屏帧率高于60HZ的时候,则控制按照投屏帧率为60HZ进行投屏,当手机端应用刷新投屏帧率低于60HZ时候,按照低的投屏帧率进行投屏。本申请实施例所述方法能实现投屏的高上帧的控制,同时也兼顾了低刷应用的投屏场景,使投屏效果更佳流畅,在网络状态不好的情况下也能避免出现卡顿现象,极大的提高用户的体验感。体验感。体验感。

【技术实现步骤摘要】
一种投屏帧率控制方法、装置及计算机可读存储介质


[0001]本专利技术涉及通信
,尤其涉及一种投屏帧率控制方法、装置及计算机可读存储介质。

技术介绍

[0002]现在手机最高投屏帧率可以控制在144HZ或者165HZ,在无线投屏时候手机刷新率可以做到稳定投屏帧率在60HZ,在投屏游戏时候为了满足游戏场景的高投屏帧率,使游戏玩家满足游戏场景的更好体验度,因此对投屏帧率会要求更高,而投屏因为wifi宽带限制,因此做的较好的也就是降低投屏帧率控制到稳定在60HZ的方案。
[0003]而用户使用无线投屏并不一定是打游戏,还有比如看视频或者小说类等游戏,此类游戏在体验时,当前手机投屏帧率其实要求很低,在此种情况下时如果投屏帧率还稳定在60HZ方案下,在网络较差情况下会导致投屏严重卡顿现象,用户体验度会极差。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种投屏帧率控制方法、装置及计算机可读存储介质,旨在能解决现有投屏帧率一直稳定在60HZ方案下时,在网络较差情况下会导致投屏严重卡顿现象,严重影响用户体验感的问本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种投屏帧率控制方法,其特征在于,包括如下步骤:手机端动态计算当前手机上的各layer层的上帧情况;在surfaceflinger层定义一个标量flag,通过该标量flag来标志按照哪个layer层的上帧情况进行投屏;根据设置的flag数值确定的实际投屏帧率,进行动态控制投频帧率的上帧情况进行图像合成。2.根据权利要求1所述的投屏帧率控制方法,其特征在于,所述手机端动态计算当前手机上的各layer层的上帧情况包括:当Vysnc信号来的时候,根据小圆点title判断出小圆点所在的layer层,小圆点如果上帧就统计为numA++;其它layer层有上帧的时候实现numB++的统计操作;其中,numA标记在统计的范围内,该次Vyscn到来时,小圆点layer有上帧,标记统计数值;numB标记在统计的范围内,该次Vyscn到来时,其它layer层有上帧,标记统计数值。3.根据权利要求2所述的投屏帧率控制方法,其特征在于,所述在surfaceflinger层定义一个标量flag,通过该标量flag来标志按照哪个layer层的上帧情况进行投屏包括步骤:对小圆点所在layer层的上帧数据统计数值numA和其它layer层上帧数据统计数值numB进行比较,以确定实际的投屏帧率;当numA>numB,则判断小圆点所在layer层的上帧速度快于其它layer层的上帧速度,此时设置flag为true,此时投屏帧率按照其它layer的上帧速度投屏。4.根据权利要求3所述的投屏帧率控制方法,其特征在于,进一步包括步骤:当numA<numB,则判断其它layer层的上帧速度快于小圆点所在layer层的上帧速度,此时设置fl...

【专利技术属性】
技术研发人员:常磊
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:

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

1