[发明专利]一种视频首帧缩略图的平滑显示方法及存储介质有效
申请号: | 202110021557.3 | 申请日: | 2021-01-08 |
公开(公告)号: | CN112866789B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 颜荣桂;许华;何云华;吴开钢 | 申请(专利权)人: | 广东九联科技股份有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;G06F16/738 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 叶新平 |
地址: | 516025 广东省惠州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 缩略图 平滑 显示 方法 存储 介质 | ||
本发明涉图片显示技术领域,提供一种视频首帧缩略图的平滑显示方法,根据当前设备的数据处理性能,结合用户的个人查看习惯,以及视频项目平滑过渡时所需的时间差值,设计出规范的预设平滑算法,计算出最贴合当前设备及用户的目标分组长度、目标线程量,从而根据目标分组长度划分出显示池与缓冲池,在显示池显示期间,辅以目标线程量线程的线程池,可提前在缓冲池缓冲下一个分组的缓冲数据(视频缩略图),在时间差值的限定下,此缓冲机制可实现视频缩略图的平滑展示,并通过限定显示池与缓冲池的分组长度(目标分组长度),实现低内存占用。
技术领域
本发明涉及图片显示技术领域,尤其涉及一种视频首帧缩略图的平滑显示方法及存储介质。
背景技术
数字视频变换盒(英语:Set Top Box,简称STB),通常称作机顶盒或机上盒,是一个连接电视机与外部信号源的设备。它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。信号来源包括有线电缆、卫星天线、宽带网络以及地面广播。其中,机顶盒接收的内容除了模拟电视可以提供的图像、声音之外,还包括数字内容,例如电子节目指南、因特网网页、字幕等等。使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动。
当前机顶盒本地播放功能中,用户想要从很多视频中找到想看的视频,则机顶盒需要提供用户浏览本地视频文件的方式,通常浏览方法为:自定义标志视频的图片+视频名字来显示,具体参见图1。
但是受限于机顶盒芯片性能原因,由于获取一个视频的首帧缩略图存在较长时间损耗的,普遍在1~3秒左右。因此在进行视频页浏览时,由于图片缓存较慢,将使得图像显示缓慢、转页不流畅,出现卡顿、延时等问题;若对全部视频页内进行统一缓存,则将导致内存占用过多。
发明内容
本发明提供一种视频首帧缩略图的平滑显示方法及存储介质,解决了现有视频页浏览方法图像显示缓慢、转页不流畅、内存占用过多的技术问题。
为解决以上技术问题,本发明提供一种视频首帧缩略图的平滑显示方法,包括步骤:
S1、获取当前设备的数据处理性能,获取用户查看所述设备中视频项目的平均查看时长;
S2、获取所述视频项目平滑过渡所需的时间差值,并设计预设平滑算法;
S3、将所述数据处理性能与所述平均查看时长代入所述预设算法,计算出目标分组长度与目标线程量;
S4、根据所述目标分组长度创建显示池和缓冲池,根据所述目标线程量创建线程池;
S5、获取用户的查看意图,并开启所述线程池将目标视频项目缓冲到所述显示池并显示。
本基础方案根据当前设备的数据处理性能,结合用户的个人查看习惯,以及视频项目平滑过渡时所需的时间差值,设计出规范的预设平滑算法,计算出最贴合当前设备及用户的目标分组长度、目标线程量,从而根据目标分组长度划分出显示池与缓冲池,在显示池显示期间,辅以目标线程量线程的线程池,可提前在缓冲池缓冲下一个分组的缓冲数据(视频缩略图),在时间差值的限定下,此缓冲机制可实现视频缩略图的平滑展示,并通过限定显示池与缓冲池的分组长度(目标分组长度),实现低内存占用。
在进一步地实施方案中,所述步骤S1包括:
S11、获取当前设备的每一线程处理每一视频项目的缩略图的处理时长;
S12、从所述当前设备中获取历史查看数据,计算出所述用户的平均查看时长;或者根据大数据分析预先设置用户的平均查看时长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东九联科技股份有限公司,未经广东九联科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110021557.3/2.html,转载请声明来源钻瓜专利网。