一种显示设备及视频缩略图显示方法与流程

文档序号:37814169发布日期:2024-04-30 17:24阅读:31来源:国知局
一种显示设备及视频缩略图显示方法与流程

本申请涉及显示设备,尤其涉及一种显示设备及视频缩略图显示方法。


背景技术:

1、显示设备是指能够输出具体显示画面的终端设备,可以是智能电视、通信终端、智能广告屏、投影仪等终端设备。以智能电视为例,智能电视是基于internet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品,用于满足用户多样化和个性化需求。

2、在显示设备的使用过程中,视频文件主要分为本地媒体文件和网络媒体文件。对于本地硬盘或者u盘存储的视频文件,显示设备显示该本地文件路径的视频浏览页面时,将视频缩略图作为视频文件的展示图标,便于用户快速浏览视频内容,而不需要每个视频起播后才可以看到视频内容。对于网络视频文件,显示设备根据文件网络地址获取视频文件,通过获取视频文件开始位置的视频缩略图进行显示,可以不下载起播文件,就可以使用户预览视频内容。在播放视频的过程中,还可以获取指定位置的视频缩略图,视频缩略图用于展示指定位置的视频内容,便于用户选择自己感兴趣的位置进行快进或快退操作。

3、显示设备可以通过ffmpeg程序提取视频文件中的关键帧以生成视频缩略图。上述方法需要准确识别到关键帧。对于关键帧的识别,可以通过视频帧是否具有关键帧标识判定,其中,关键帧标识是视频封装过程中,在每个视频包的信息中标记的每个视频帧是否是关键帧标识,该关键帧标识准确性较低,可能会导致解码失败或存在关键帧被跳过导致解码过程延长的问题。


技术实现思路

1、本申请提供了一种显示设备及视频缩略图显示方法,以解决关键帧识别准确性低导致解码失败或存在关键帧被跳过导致解码过程延长的问题。

2、第一方面,本申请提供一种显示设备,包括显示器和控制器。其中,所述显示器被配置为显示用户界面;所述控制器被配置为执行以下程序步骤:

3、响应于用于显示视频缩略图的显示指令,获取目标视频的视频流,所述视频流包括按照时间顺序排列的多个视频帧,所述视频帧由编码数据构成,所述编码数据包括多个网络抽象层单元,所述网络抽象层单元预设位置的字节类型用于表征视频帧类型;

4、基于所述编码数据在所述视频流中识别关键帧,所述关键帧为网络抽象层单元预设位置的字节类型为目标字节类型的视频帧;

5、基于所述关键帧生成视频缩略图;

6、控制所述显示器显示所述视频缩略图。

7、第二方面,本申请还提供一种视频缩略图显示方法,应用于上述显示设备,所述方法包括:

8、响应于用于显示视频缩略图的显示指令,获取目标视频的视频流,所述视频流包括按照时间顺序排列的多个视频帧,所述视频帧由编码数据构成,所述编码数据包括多个网络抽象层单元,所述网络抽象层单元预设位置的字节类型用于表征视频帧类型;

9、基于所述编码数据在所述视频流中识别关键帧,所述关键帧为网络抽象层单元预设位置的字节类型为目标字节类型的视频帧;

10、基于所述关键帧生成视频缩略图;

11、控制所述显示器显示所述视频缩略图。

12、由以上技术方案可知,本申请提供一种显示设备及视频缩略图显示方法,所述方法可以响应于用于显示视频缩略图的显示指令,获取目标视频的视频流,其中,视频流包括按照时间顺序排列的多个视频帧,视频帧由编码数据构成,编码数据包括多个网络抽象层单元,网络抽象层单元预设位置的字节类型用于表征视频帧类型。基于编码数据在视频流中识别关键帧,关键帧为网络抽象层单元预设位置的字节类型为目标字节类型的视频帧。最后基于关键帧生成视频缩略图,并控制显示器显示视频缩略图。所述方法可以根据视频帧的帧数据判断是否为关键帧,提高关键帧识别准确性,提高获得视频缩略图的准确性和速度。



技术特征:

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:

3.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:

4.根据权利要求3所述的显示设备,其特征在于,所述控制器执行将所述编码数据的编码格式转换为目标编码格式,被配置为:

5.根据权利要求1所述的显示设备,其特征在于,所述控制器执行基于所述编码数据在所述视频流中识别关键帧,还被配置为:

6.根据权利要求5所述的显示设备,其特征在于,所述控制器执行基于所述编码数据在所述视频流中识别关键帧,还被配置为:

7.根据权利要求1所述的显示设备,其特征在于,所述控制器执行根据所述编码数据识别关键帧,还被配置为:

8.根据权利要求7所述的显示设备,其特征在于,所述控制器检测所述编码数据中目标网络抽象层单元的起始位置和结束位置,执行还被配置为:

9.根据权利要求1所述的显示设备,其特征在于,所述控制器执行基于所述关键帧生成视频缩略图,还被配置为:

10.一种视频缩略图显示方法,其特征在于,包括:


技术总结
本申请提供一种显示设备及视频缩略图显示方法,所述方法可以响应于用于显示视频缩略图的显示指令,获取目标视频的视频流,其中,视频流包括按照时间顺序排列的多个视频帧,视频帧由编码数据构成,编码数据包括多个网络抽象层单元,网络抽象层单元预设位置的字节类型用于表征视频帧类型。基于编码数据在视频流中识别关键帧,关键帧为网络抽象层单元预设位置的字节类型为目标字节类型的视频帧。最后基于关键帧生成视频缩略图,并控制显示器显示视频缩略图。所述方法可以根据视频帧的帧数据判断是否为关键帧,提高关键帧识别准确性,提高生成视频缩略图的准确性和速度。

技术研发人员:刘丽英
受保护的技术使用者:海信视像科技股份有限公司
技术研发日:
技术公布日:2024/4/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1