【技术实现步骤摘要】
一种投屏帧率控制方法、装置及计算机可读存储介质
[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...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。