【技术实现步骤摘要】
一种屏幕刷新率的设置方法及电子设备
[0001]本申请涉及显示
,尤其涉及一种屏幕刷新率的设置方法及电子设备
。
技术介绍
[0002]刷新率为屏幕每秒画面被刷新的次数
。
随着显示技术的发展,手机
、
平板电脑
、
个人计算机(
personal computer
,
PC
)等电子设备可以切换刷新率以适应不同场景下的需求
。
例如,目前,大部分视频应用支持弹幕功能,在电子设备播放视频的过程中,用户可以控制弹幕功能的开启或关闭,而在弹幕开启时对刷新率的需求较高
。
[0003]然而,在电子设备的视频播放场景下,无论弹幕是否开启,电子设备总是会以固定的
、
较高的刷新率来显示画面,这就导致电子设备在播放视频过程中,会出现实际的刷新率高于需求的刷新率的情况,造成了资源和电量的浪费
。
技术实现思路
[0004]本申请实施例提供一种屏幕刷新率的设置方法及电子设备,用于降低电子设备播放视频且开启弹幕时的功耗,减少电量消耗
。
[0005]为达到上述目的,本申请的实施例采用如下技术方案:第一方面,本申请提供了一种屏幕刷新率的设置方法,应用于电子设备,方法包括:接收用户播放视频的操作,其中,视频的帧率为第一帧率;在电子设备显示视频的过程中,将屏幕刷新率设置为预设的第一刷新率,第一刷新率大于第一帧率;根据桌面窗口管理器
DWM
帧率和 ...
【技术保护点】
【技术特征摘要】
1.
一种屏幕刷新率的设置方法,其特征在于,应用于电子设备,所述方法包括:接收用户播放视频的操作,其中,所述视频的帧率为第一帧率;在所述电子设备显示所述视频的过程中,将屏幕刷新率设置为预设的第一刷新率,所述第一刷新率大于所述第一帧率;根据桌面窗口管理器
DWM
帧率和所述第一刷新率判断视频画面中是否存在弹幕;其中,
DWM
帧率用于反映除所述视频画面以外的其他画面所产生的帧率;若所述视频画面中存在弹幕,则将所述屏幕刷新率设置为第二刷新率;其中,所述第二刷新率大于所述第一帧率,且小于所述第一刷新率;若所述视频画面中不存在弹幕,则将所述屏幕刷新率设置为第三刷新率,所述第三刷新率小于所述第二刷新率,且大于或等于所述第一帧率
。2.
根据权利要求1所述的方法,其特征在于,所述根据桌面窗口管理器
DWM
帧率和所述第一刷新率判断视频画面中是否存在弹幕,包括:若所述第一刷新率和所述
DWM
帧率的差值小于或等于第一阈值,确定所述视频画面中存在弹幕;若所述第一刷新率和所述
DWM
帧率的差值大于所述第一阈值,确定所述视频画面中不存在弹幕
。3.
根据权利要求2所述的方法,其特征在于,在所述电子设备接收到用户开启弹幕的操作的情况下,所述第一刷新率和所述
DWM
帧率的差值小于或等于第一阈值;在所述电子设备接收到用户改变桌面显示的画面的操作的情况下,所述第一刷新率和所述
DWM
帧率的差值大于所述第一阈值
。4.
根据权利要求1所述的方法,其特征在于,所述根据桌面窗口管理器
DWM
帧率和所述第一刷新率判断视频画面中是否存在弹幕,包括:若所述第一刷新率和所述
DWM
帧率的差值小于或等于第一阈值的持续时长大于或等于第一时长,确定所述视频画面中存在弹幕;若所述第一刷新率和所述
DWM
帧率的差值小于或等于第一阈值的持续时长小于所述第一时长,确定所述视频画面中不存在弹幕
。5.
根据权利要求4所述的方法,其特征在于,在所述电子设备接收到用户开启弹幕的操作的情况下,所述第一刷新率和所述
DWM
帧率的差值小于或等于第一阈值的持续时长大于或等于第一时长;在所述电子设备接收到用户改变桌面显示的画面的操作的情况下,所述第一刷新率和所述
DWM
帧率的差值小于或等于第一阈值的持续时长小于所述第一时长
。6.
根据权利要求1‑5中任意一项所述的方法,其特征在于,所述方法还包括:获取所述
DWM
帧率;所述将屏幕刷新率设置为预设的第一刷新率,包括:在第四刷新率和所述
DWM
帧率的差值小于或等于第一阈值的情况下,将所述屏幕刷新率设置为所述第一刷新率;其中,所述第四刷新率为当前的屏幕刷新率,所述第四刷新率小于所述第一刷新率
。7.
根据权利要求1‑5中任意一项所述的方法,其特征在于,所述方法还包括:
获取多个视频帧率;其中,每个所述视频帧率用于反映预设时间段内所述视频的帧率;若所述多个视频帧率的变化率小于或等于帧率阈值,则确定所述电子设备在显示所述视频的过程中
。8.
根据权利要求1‑5中任意一项所述的方法,其特征在于,所述第一刷新率大于或等于
100Hz。9.
根据权利要求1‑5中任意一项所述的方法,其特征在于,所述第二刷新率为所述第一帧率和弹幕最小帧率中的最大值,所述弹幕...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。