视频的播放方法及显示设备、计算机可读存储介质技术

技术编号:18624124 阅读:33 留言:0更新日期:2018-08-08 01:46
本发明专利技术公开了一种视频的播放方法,该方法包括以下步骤:获取当前显示设备的实时性能参数,所述实时性能参数为CPU占用率和/或内存占用率;获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,并根据所述图像分辨率和所述图像显示面积得到图像参数;根据所述图像参数与所述性能参数的比值计算得到数值比;当所述数值比小于或等于所述预设阈值时,继续保持所述图像分辨率和所述图像显示面积播放所述视频文件;当所述数值比大于所述预设阈值时,降低所述图像分辨率和/或缩小所述图像显示面积。本发明专利技术还公开了一种显示设备和计算机可读存储介质。本发明专利技术提供的技术方案能减小视频播放时的卡顿现象。

Video playback method and display device, computer-readable storage medium

The present invention discloses a method for playing video, which includes the following steps: obtaining the real-time performance parameters of the current display device, the real-time performance parameters of the CPU occupancy rate and / or memory occupancy rate, obtaining the image discrimination rate and image display area of the current playback video file on the display device, and according to the description. The image resolution and the image display area are obtained by the image parameters; a numerical ratio is obtained according to the ratio of the image parameters to the performance parameters described; when the value ratio is less than or equal to the preset threshold, the described image resolution and the image display face product are continued to play the video file. When the value ratio is greater than the preset threshold, the image resolution is reduced and / or the display area of the image is reduced. The invention also discloses a display device and a computer readable storage medium. The technical proposal provided by the invention can reduce the Catton phenomenon when playing video.

【技术实现步骤摘要】
视频的播放方法及显示设备、计算机可读存储介质
本专利技术涉及视频播放
,尤其涉及一种视频的播放方法及显示设备、计算机可读存储介质。
技术介绍
目前随着4K等较大分辨率的视频技术的发展,用户在日常生活中即可通过具有显示屏的电子设备播放4K等大分辨率的视频,然而大分辨率的视频播放需要占用更多的内存和CPU。当CPU性能或者内存性能不能满足使用,会导致视频播放卡顿,同时也会导致电子设备操作卡顿。目前采用的解决方案是根据进程优先级,动态进行进程退出管理,从而保证播放进程能有足够的空闲CPU或空闲内存使用,但是这种技术往往受制于系统进程的优先级,并不能完全克服播放卡顿的技术问题。因此,有必要提供一种视频的播放方法,解决上述技术问题。
技术实现思路
本专利技术的主要目的在于提供一种视频的播放方法及显示设备、计算机可读存储介质,旨在解决现有的显示设备进行大分辨率视频播放时,播放易卡顿的技术问题。为实现上述目的,本专利技术提供的一种视频的播放方法,包括以下步骤:获取当前显示设备的实时性能参数,所述实时性能参数为CPU占用率和/或内存占用率;获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,并根据所述图像分辨率和所述图像显示面积得到图像参数;根据所述图像参数与所述实时性能参数的比值计算得到数值比;判断所述数值比是否大于预设阈值;当所述数值比小于或等于所述预设阈值时,继续保持所述图像分辨率和所述图像显示面积播放所述视频文件;当所述数值比大于所述预设阈值时,降低所述图像分辨率和/或缩小所述图像显示面积,以使调整后得到的所述数值比减小。优选地,所述获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,并根据所述图像分辨率和所述图像显示面积得到图像参数的步骤,具体包括:获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,根据所述图像分辨率和所述图像显示面积的乘积得到所述图像参数。优选地,所述获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,并根据所述图像分辨率和所述图像显示面积得到图像参数的步骤,具体包括:获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,根据所述图像分辨率、所述图像显示面积和预设常数的乘积得到所述图像参数。优选地,所述当所述数值比大于所述预设阈值时,降低所述图像分辨率和/或缩小所述图像显示面积,以使调整后得到的所述数值比减小的步骤,具体包括:当所述数值比大于所述预设阈值时,降低所述视频文件的图像分辨率;获取调整后的所述实时性能参数,并根据所述图像显示面积和调整后的所述图像分辨率得到的调整后的所述图像参数,与调整后的所述实时性能参数的比值计算得到第一数值比;判断所述第一数值比是否大于所述预设阈值;当所述第一数值比小于或等于所述预设阈值时,所述视频文件以所述图像显示面积和所述调整后的图像分辨率播放;当所述第一数值比大于所述预设阈值时,降低所述图像显示面积;获取调整后的当前所述实时性能参数,并根据所述调整后的图像分辨率和调整后的所述图像显示面积得到的调整后的所述图像参数,与当前所述实时性能参数的比值计算得到第二数值比;判断所述第二数值比是否大于所述预设阈值;当所述第二数值比小于或等于所述预设阈值时,所述视频文件以所述调整后的图像分辨率和所述调整后的图像显示面积播放。优选地,所述当所述数值比大于所述预设阈值时,降低所述视频文件的图像分辨率的步骤,具体包括:当所述数值比大于所述预设阈值时,根据当前所述实时性能参数和预设性能参数的常数映射表,获得第一常数,根据当前所述图像显示面积和预设图像显示面积的常数映射表,获得第二常数;所述图像分辨率乘以所述第一常数和所述第二常数的比值得到所述调整后的图像分辨率,降低所述视频文件的图像分辨率为所述调整后的图像分辨率。优选地,根据当所述第一数值比大于所述预设阈值时,降低所述图像显示面积的步骤,具体包括:当所述第一数值比大于所述预设阈值时,根据当前所述实时性能参数和所述预设性能参数的常数映射表,获得第三常数,根据当前所述调整后的图像分辨率和预设图像分辨率的常数映射表,获得第四常数;所述图像显示面积乘以所述第三常数和第四常数的比值得到所述调整后的图像显示面积,降低所述视频文件的图像显示面积为所述调整后的图像显示面积。优选地,所述调整后的图像分辨率大于或等于预设最小图像分辨率,所述调整后的图像显示面积大于或等于预设最小图像显示面积。优选地,所述当所述数值比大于所述预设阈值时,降低所述图像分辨率和/或缩小所述图像显示面积,以使调整后得到的所述数值比减小的步骤之后,还包括:当所述调整后的图像分辨率等于所述预设最小图像分辨率,所述调整后的图像显示面积等于所述预设最小图像显示面积时,并且所述第二数值比大于所述预设阈值,停止播放所述视频文件并弹出提示信息。本专利技术提供了一种显示设备,所述显示设备包括存储单元、处理单元、显示单元和存储在所述存储单元上并可在所述处理单元上运行的计算机程序,所述处理单元执行所述计算机程序时实现如前述的视频的播放方法的步骤。本专利技术提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理单元执行时实现如前述的视频的播放方法的步骤。本专利技术提供的技术方案中,由于图像分辨率和图像显示面积均与实时性能参数成正比,根据图像分辨率和图像显示面积获得的图像参数与实时性能参数的比值,能反映当前显示设备播放视频是否满足设定。通过所述数值比为度量衡,与预设阈值进行比较,从而可进一步进行自动降低所述图像分辨率和/或缩小所述图像显示面积的调节工作;通过降低所述图像分辨率和/或缩小所述图像显示面积,以减小实时性能参数,从而解决显示设备播放视频卡顿、掉帧的技术问题。附图说明图1为本专利技术一实施例中的显示设备的硬件模块结构示意图;图2为本专利技术中的视频的播放方法的第一实施例的流程示意图;图3为本专利技术中的视频的播放方法的第二实施例的流程示意图;图4为本专利技术中的视频的播放方法的第三实施例的流程示意图;图5为本专利技术中的视频的播放方法的第四实施例的部分流程示意图;图6为本专利技术中的视频的播放方法的第五实施例的部分流程示意图;图7为本专利技术中的视频的播放方法的第六实施例的部分流程示意图;图8为本专利技术中的视频的播放方法的第七实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做详细说明。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明,本专利技术实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。另外,在本专利技术中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本专利技术的描述中,“多个”的含义是至少两个,例如两个本文档来自技高网...

【技术保护点】
1.一种视频的播放方法,其特征在于,包括以下步骤:获取当前显示设备的实时性能参数,所述实时性能参数为CPU占用率和/或内存占用率;获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,并根据所述图像分辨率和所述图像显示面积得到图像参数;根据所述图像参数与所述实时性能参数的比值计算得到数值比;判断所述数值比是否大于预设阈值;当所述数值比小于或等于所述预设阈值时,继续保持所述图像分辨率和所述图像显示面积播放所述视频文件;当所述数值比大于所述预设阈值时,降低所述图像分辨率和/或缩小所述图像显示面积,以使调整后得到的所述数值比减小。

【技术特征摘要】
1.一种视频的播放方法,其特征在于,包括以下步骤:获取当前显示设备的实时性能参数,所述实时性能参数为CPU占用率和/或内存占用率;获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,并根据所述图像分辨率和所述图像显示面积得到图像参数;根据所述图像参数与所述实时性能参数的比值计算得到数值比;判断所述数值比是否大于预设阈值;当所述数值比小于或等于所述预设阈值时,继续保持所述图像分辨率和所述图像显示面积播放所述视频文件;当所述数值比大于所述预设阈值时,降低所述图像分辨率和/或缩小所述图像显示面积,以使调整后得到的所述数值比减小。2.如权利要求1所述的视频的播放方法,其特征在于,所述获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,并根据所述图像分辨率和所述图像显示面积得到图像参数的步骤,具体包括:获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,根据所述图像分辨率和所述图像显示面积的乘积得到所述图像参数。3.如权利要求1所述的视频的播放方法,其特征在于,所述获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,并根据所述图像分辨率和所述图像显示面积得到图像参数的步骤,具体包括:获取所述显示设备上当前播放视频文件的图像分辨率和图像显示面积,根据所述图像分辨率、所述图像显示面积和预设常数的乘积得到所述图像参数。4.如权利要求1所述的视频的播放方法,其特征在于,所述当所述数值比大于所述预设阈值时,降低所述图像分辨率和/或缩小所述图像显示面积,以使调整后得到的所述数值比减小的步骤,具体包括:当所述数值比大于所述预设阈值时,降低所述视频文件的图像分辨率;获取调整后的所述实时性能参数,并根据所述图像显示面积和调整后的所述图像分辨率得到调整后的所述图像参数,与调整后的所述实时性能参数的比值计算得到第一数值比;判断所述第一数值比是否大于所述预设阈值;当所述第一数值比小于或等于所述预设阈值时,所述视频文件以所述图像显示面积和所述调整后的图像分辨率播放;当所述第一数值比大于所述预设阈值时,降低所述图像显示面积;获取调整后的当前所述实时性能参数,并根据所述调整后的图像分辨率和调整后的所述图像显示面积得到的调整后的所述图像参数,与调整后的所述实时性能参数的比值计算得到第二数值比;判断所述第二...

【专利技术属性】
技术研发人员:曹芝勇
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东,44

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

1