一种基于节目信息的视频定位方法及视频播放器技术

技术编号:9867839 阅读:85 留言:0更新日期:2014-04-03 04:29
本发明专利技术公开了一种基于节目信息的视频定位方法及视频播放器,其视频定位方法包括:A、将视频文件的节目信息加载到所述视频文件中、生成对应的节目预览图标;B、在播放视频时,若检测到节目预览图标被触发,弹出节目信息列表;以便用户了解当前视频的节目内容和播放时间;C、当检测节目信息列表中一视频观看项被触发时,获取与该视频观看项相应的视频数据进行播放。本发明专利技术的操作方式简单,大大节省了用户的查找时间,使用户能快速、准确地定位到期望的节目内容。

【技术实现步骤摘要】
一种基于节目信息的视频定位方法及视频播放器
本专利技术涉及视频
,特别涉及一种基于节目信息的视频定位方法及视频播放器。
技术介绍
目前,无论是在线视频点播还是本地下载片源播放都会遇到快进预览的问题。例如,将片源下载到本地播放《春节联欢晚会》,该视频里面包含了几十个节目,如果想要定位到其中某一个节目,采用的方式有: 1、不断的快进,直到找到期望节目的相关视频界面,然后再微调至该节目的开始位置。这种定位视频内节目的方法对于用户来说非常麻烦,不能快速定位到用户想要的节目,而且这种方式定位节目的开始位置也不精准,往往要多次微调才能确定。2、在进度条上移动鼠标来实现提前预览视频,定位观看。即当用户想切换至某时间点播放时,控制鼠标在进度条上移动至该时间点,可预览该时间点上的视频内容(一般以图像形式显示)、点击鼠标左键确定时则立刻切换至该时间点开始播放。这种方式以时间为基准进行节目查找,除非用户知道该节目的播放时间,否则也需多次移动才能找到该节目;同时,若后面的视频数据还没有缓冲,即是鼠标位于该时间点上,也不能马上预览到此时的视频内容,需要等待视频加载,比较费时。3、在方式2的基础上增加了视频内容描述,即当鼠标移动到某时间点时,有文字描述此时的视频内容。该方式中整个视频是由多个小段的MTV (Music Television,音乐电视)视频组成,相当于该视频播放时是分成一小段、一小段按序播放的。该视频上传到网络后由相关人员对相应视频段的视频内容进行文字描述,从而实现对视频集的管理。这种方式相当于对视频文件进行后期处理,通常是对一段时间内的内容进行视频内容描述。也即是说,可能在两个不同时间点显示相同的视频内容描述,其准确性较低,易误导用户;同时,该方式虽然增加了视频内容描述,但也需要用户知悉节目的播放时间才能快速、准确地定位。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种基于节目信息的视频定位方法及视频播放器,以解决现有视频节目播放时不能快速、准确定位的问题。为了达到上述目的,本专利技术采取了以下技术方案: 一种基于节目信息的视频定位方法,其包括:A、将视频文件的节目信息加载到所述视频文件中、生成对应的节目预览图标; B、在播放视频时,若检测到节目预览图标被触发,弹出节目信息列表; C、当检测节目信息列表中一视频观看项被触发时,获取与该视频观看项相应的视频数据进行播放。所述的基于节目信息的视频定位方法,其中,所述步骤A具体包括: Al、将视频文件的节目信息分化为多个视频观看项,生成节目信息列表并存储; A2、将每个视频观看项与相应的视频数据相对应; A3、将所述节目信息列表加载到视频文件的头文件中并生成节目预览图标。所述的基于节目信息的视频定位方法,其中,在所述步骤Al之后,还包括:对节目信息列表的文字和边框作突出显示处理,并对节目信息列表的空白区域作透明化处理。所述的基于节目信息的视频定位方法,其中,所述节目信息包括节目序号、节目名称、节目开始时间和节目结束时间。所述的基于节目信息的视频定位方法,其中,所述步骤B具体包括: B1、在播放视频时,在视频播放框内显示所述节目预览图标; B2、若检测到节目预览图标被触发,弹出节目信息列表;所述节目信息列表悬浮在视频界面上。一种视频播放器,其包括: 视频预处理模块,用于将视频文件的节目信息加载到所述视频文件中、生成对应的节目预览图标; 检测模块,用于检测节目预览图标和视频观看项的触发状态; 播放模块,用于在播放视频时,若检测到节目预览图标被触发,弹出节目信息列表;以及检测节目信息列表中一视频观看项被触发时,获取与该视频观看项相应的视频数据进行播放。所述的视频播放器,其中,所述视频预处理模块包括: 列表生成单元,用于将视频文件的节目信息分化为多个视频观看项,生成节目信息列表并存储; 数据处理单元,用于将每个视频观看项与相应的视频数据相对应; 加载单元,用于将所述节目信息列表加载到视频文件的头文件中并生成节目预览图标。所述的视频播放器,其中,所述列表生成单元还用于对节目信息列表的文字和边框作突出显示处理,及对节目信息列表的空白区域作透明化处理。所述的视频播放器,其中,所述节目信息包括节目序号、节目名称、节目起始时间和节目终止时间。所述的视频播放器,其中,所述播放模块包括: 图标显示单元,用于在播放视频时,在视频播放框内显示所述节目预览图标; 列表显示单元,用于在检测到节目预览图标被触发,弹出节目信息列表;所述节目信息列表悬浮在视频界面上; 视频显示单元,用于检测节目信息列表中一视频观看项被触发时,获取与该视频观看项相应的视频数据进行播放。相较于现有技术,本专利技术提供的基于节目信息的视频定位方法及视频播放器,将视频文件的节目信息加载到所述视频文件中、生成对应的节目预览图标;在播放视频时,若检测到节目预览图标被触发,弹出节目信息列表,以便用户了解当前视频的节目内容和播放时间;当检测节目信息列表中一视频观看项被触发时,获取与该视频观看项相应的视频数据进行播放;其操作方式简单,大大节省了用户的查找时间,使用户能快速、准确地定位到期望的节目内容。【附图说明】图1为本专利技术基于节目信息的视频定位方法的流程图。图2为本专利技术节目预览图标的示意图。图3为本专利技术视频播放器的结构框图。【具体实施方式】本专利技术提供一种基于节目信息的视频定位方法及视频播放器,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,其为本专利技术基于节目信息的视频定位方法的流程图。所述基于节目信息的视频定位方法包括: S100、将视频文件的节目信息加载到所述视频文件中、生成对应的节目预览图标。S200、在播放视频时,若检测到节目预览图标被触发,弹出节目信息列表。S300、检测节目信息列表中一视频观看项被触发时,获取与该视频观看项相应的视频数据进行播放。本专利技术以节目内容为依据将视频文件划分成多个视频观看项,并列出每个视频观看项对应的节目内容、节目开始/结束时间;为用户的视频观看提供了更加清楚的节目信息,使用户能快速、准确地定位到期望的节目内容。即所述步骤SlOO具体包括: 第一步、将视频文件的节目信息分化为多个视频观看项,生成节目信息列表并存储。所述节目信息包括节目序号、节目名称、节目开始时间和节目结束时间。一个视频观看项包含了一个节目的名称(如内容简介,表演者)、该节目的开始时间和结束时间。在视频观看项较多时,可对每个视频观看项进行编号以示区分。以2013年的春节联欢晚会的视频为例,其生成的节目信息列表如下所示:本文档来自技高网
...

【技术保护点】
一种基于节目信息的视频定位方法,其特征在于,包括:A、将视频文件的节目信息加载到所述视频文件中、生成对应的节目预览图标;B、在播放视频时,若检测到节目预览图标被触发,弹出节目信息列表;C、当检测节目信息列表中一视频观看项被触发时,获取与该视频观看项相应的视频数据进行播放。

【技术特征摘要】
1.一种基于节目信息的视频定位方法,其特征在于,包括: A、将视频文件的节目信息加载到所述视频文件中、生成对应的节目预览图标; B、在播放视频时,若检测到节目预览图标被触发,弹出节目信息列表; C、当检测节目信息列表中一视频观看项被触发时,获取与该视频观看项相应的视频数据进行播放。2.根据权利要求1所述的基于节目信息的视频定位方法,其特征在于,所述步骤A具体包括: Al、将视频文件的节目信息分化为多个视频观看项,生成节目信息列表并存储; A2、将每个视频观看项与相应的视频数据相对应; A3、将所述节目信息列表加载到视频文件的头文件中并生成节目预览图标。3.根据权利要求2所述的基于节目信息的视频定位方法,其特征在于,在所述步骤Al之后,还包括:对节目信息列表的文字和边框作突出显示处理,并对节目信息列表的空白区域作透明化处理。4.根据权利要求2所述的基于节目信息的视频定位方法,其特征在于,所述节目信息包括节目序号、节目名称、节目开始时间和节目结束时间。5.根据权利要求2所述的基于节目信息的视频定位方法,其特征在于,所述步骤B具体包括: B1、在播放视频时,在视频播放框内显示所述节目预览图标; B2、若检测到节目预览图标被触发,弹出节目信息列表;所述节目信息列表悬浮在视频界面上。6.一种视频播放器,其特征在于,包括: 视频预处理模块,用于将视频文件的节...

【专利技术属性】
技术研发人员:周胜杰
申请(专利权)人:康佳集团股份有限公司
类型:发明
国别省市:广东;44

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

1