一种在便携式视频终端上快速视频插播的方法和装置的制作方法

文档序号:7685740阅读:193来源:国知局
专利名称:一种在便携式视频终端上快速视频插播的方法和装置的制作方法
技术领域
本发明涉及一种插播视频的方法和装置,尤其涉及一种在便携式视频终端上 快速插播视频的方法和装置。
背景技术
随着电子信息技术的进步,便携式多媒体终端在消费类电子领域和行业应用 中越来越广泛。但是这些设备相对于桌面电脑和笔记本电脑,其运算能力相对较弱。 当需要进行多个视频文件连播时,切换往往需要较长的时间。
在便携式多媒体终端上播放视频时,通常采用的是硬件解压縮播放的方式。 这种方式能够在终端运算能力较弱的情况下,流畅地播放视频。但是存在的问题是, 播放器开始播放一个视频文件时,需要根据这个视频文件的文件头信息相应的对硬 件进行配置,然后才开始视频的解压和播放。这个配置通常需要较多的时间,并且 跟处理器的速度有直接的关系。
在一个视频(以下简称主视频)播放的过程中,如果需要插入另外一段视频 (以下简称插播视频),通常的做法如下所述
1. 关闭主视频,并保存主视频当前位置。
2. 读取插播视频的文件头信息。3. 根据文件头信息对硬件进行配置。
4. 解压并播放插播视频。
5. 插播视频播放完毕后,关闭插播视频。
6. 读取主视频的文件头信息。
7. 根据文件头信息对硬件进行配置。
8. 根据步骤1中保存的主视频当前位置,跳转到该位置,开始解压并播放视频。
如此繁琐的步骤增加了处理器的负担,使得切换的时间大大加长。

发明内容
本发明的目的在于解决上述问题,提供了一种在便携式视频终端上快速视频 插播的方法,取消了传统方法中的一些步骤,大大减少了主视频和插播视频之间转 换的时间。
本发明的另一目的在于提供了一种在便携式视频终端上快速视频插播的装 置,取消了传统方法中的一些步骤,大大减少了主视频和插播视频之间转换的时间。
本发明的技术方案为本发明揭示了一种在便携式视频终端上快速视频插播 的方法,用于在主视频播放过程中快速插入插播视频,方法包括
在需要插入插播视频时,暂停主视频的播放并保存主视频的当前位置;
读取插播视频文件,该插播视频和该主视频具有相同的格式、分辨率和帧率, 忽略该插播视频的文件头的配置信息,开始解压并播放该插播视频文件;
在该插播视频播放完毕后关闭该插播视频,根据此前保存的该主视频的当前 位置,跳转到该位置开始解压并播放该主视频。
上述的在便携式视频终端上快速视频插播的方法,其中,该插播视频的原先 的格式、分辨率或/和帧率与该主视频是不同的,该方法还包括将该插播视频文件 转换成与该主视频的格式、分辨率和帧率相同的文件。
上述的在便携式视频终端上快速视频插播的方法,其中,该插播视频的原先 的格式、分辨率和帧率与该主视频是相同的。
本发明还揭示了一种在便携式视频终端上快速视频插播的装置,用于在主视 频播放过程中快速插入插播视频,装置包括
主视频播放暂停模块,在需要插入插播视频时暂停主视频的播放;
主视频当前位置储存模块,在暂停主视频播放的同时存储主视频的当前位置;
插播视频文件读取模块,读取与主视频具有相同的格式、分辨率和帧率的插 播视频,并在读取时忽略插播视频的文件头的配置信息;
插播视频解压模块,对插播视频进行解压操作;
插播视频播放模块,播放解压后的插播视频;
位置跳转模块,在插播视频播放完毕后关闭插播视频并跳转到该主视频当前 位置储存模块所存储的位置处继续播放主视频。上述的在便携式视频终端上快速视频插播的装置,其中,该插播视频的原先 的格式、分辨率和帧率与主视频是相同的。
上述的在便携式视频终端上快速视频插播的装置,其中,该插播视频的原先 的格式、分辨率和/或帧率与主视频是不同的,该装置还包括
视频转换模块,将该插播视频文件转换成与主视频的格式、分辨率和帧率相 同的文件。
上述的在便携式视频终端上快速视频插播的装置,其中,该视频转换模块是 独立于播放器的工具软件,不占用播放器自身的资源。
本发明对比现有技术有如下的有益效果本发明的方法和装置通过取消传统 方法中的步骤,例如读取插播视频的文件头信息、根据文件头信息对硬件进行配置、 读取主视频的文件头信息以及根据保存的主视频当前位置跳转到该位置从而开始 解压并播放视频,相较于现有技术,大大减少了主视频和插播视频之间转换的时间。


图1是本发明的在便携式视频终端上快速视频插播的方法的第一实施例的流 程图。
图2是本发明的在便携式视频终端上快速视频插播的方法的第二实施例的流 程图。
图3是本发明的在便携式视频终端上快速视频插播的装置的第一实施例的框图。
图4是本发明的在便携式视频终端上快速视频插播的装置的第二实施例的框图。
具体实施例方式
下面结合附图和实施例对本发明作进一步的描述。
图1示出了本发明的在便携式视频终端上快速视频插播的方法的第一实施例 的流程。请参见图l,下面是对该方法实施例中各步骤的详细描述。 步骤S100:在需要插入插播视频时暂停主视频的播放。 步骤S101:保存主视频的当前位置。步骤S102:读取插播视频文件,插播视频文件的原始的格式、分辨率和帧率 与主视频是相同的,读取时忽略插播视频的文件头的配置信息。 步骤S103:解压并播放插播视频文件。 步骤S104:在插播视频播放完毕后关闭插播视频。
步骤S105:根据在步骤SIOI中保存的主视频的当前位置,跳转到该位置。 步骤S106:解压并继续播放主视频。
图2示出了本发明的在便携式视频终端上快速视频插播的方法的第二实施例 的流程。请参见图2,下面是对该方法实施例中各步骤的详细描述。
步骤S200:在读取插播视频文件之前,由于插播视频文件的原始的格式、分
辨率和/或帧率与主视频是不同的,需要将插播视频文件转换成与主视频的格式、 分辨率和帧率相同的文件。该步骤是读取播放视频文件之前的一个预处理过程,其
不占用播放本身的资源。
步骤S201:在需要插入插播视频时暂停主视频的播放。
步骤S202:保存主视频的当前位置。
步骤S203:读取插播视频文件,读取时忽略插播视频的文件头的配置信息。 步骤S204:解压并播放插播视频文件。 步骤S205:在插播视频播放完毕后关闭插播视频。
步骤S206:根据在步骤S202中保存的主视频的当前位置,跳转到该位置。 步骤S207:解压并继续播放主视频。
图3示出了本发明的在便携式视频终端上快速视频插播的装置的第一实施例 的原理。请参见图3,装置包括主视频播放暂停模块10、主视频当前位置储存模块 11、插播视频文件读取模块12、插播视频解压模块13、插播视频播放模块14、位 置跳转模块15。
其中主视频播放暂停模块IO在需要插入插播视频时暂停主视频的播放,由主 视频当前位置储存模块11在暂停主视频播放的同时储存主视频的当前位置。插播 视频文件读取模块12读取与主视频具有相同的格式、分辨率和帧率的插播视频, 并在读取时忽略插播视频的文件头的配置信息。插播视频解压模块13对插播视频 进行解压操作,再由插播视频播放模块14播放解压后的插播视频,在插播视频播放完毕后关闭插播视频,并由位置跳转模块15跳转到由主视频当前位置储存模块 11所储存的位置处继续播放主视频。
图4示出了本发明的在便携式视频终端上快速视频插播的装置的第二实施例
的原理。请参见图4,装置包括视频转换模块20、主视频播放暂停模块21、主视 频当前位置储存模块22、插播视频文件读取模块23、插播视频解压模块24、插播 视频播放模块25、位置跳转模块26。
由于插播视频的原先的格式、分辨率和/或帧率与主视频是不同的,需要通过 视频转换模块20将插播视频文件转换成与主视频的格式、分辨率和帧率相同的文 件。其中视频转换模块20是独立于播放器的一个工具软件,例如是位于计算机上 的一个软件,其不占用播放器自身的资源。主视频播放暂停模块21在需要插入插 播视频时暂停主视频的播放,由主视频当前位置储存模块22在暂停主视频播放的 同时储存主视频的当前位置。插播视频文件读取模块23读取经视频转换模块20 处理的插播视频,并在读取时忽略插播视频的文件头的配置信息。插播视频解压模 块24对插播视频进行解压操作,再由插播视频播放模块25播放解压后的插播视频, 在插播视频播放完毕后关闭插播视频,并由位置跳转模块26跳转到由主视频当前 位置储存模块22所储存的位置处继续播放主视频。
上述实施例是提供给本领域普通技术人员来实现或使用本发明的,本领域普 通技术人员可在不脱离本发明的发明思想的情况下,对上述实施例做出种种修改或 变化,因而本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提 到的创新性特征的最大范围。
8
权利要求
1、一种在便携式视频终端上快速视频插播的方法,用于在主视频播放过程中快速插入插播视频,方法包括在需要插入插播视频时,暂停主视频的播放并保存主视频的当前位置;读取插播视频文件,该插播视频和该主视频具有相同的格式、分辨率和帧率,忽略该插播视频的文件头的配置信息,开始解压并播放该插播视频文件;在该插播视频播放完毕后关闭该插播视频,根据此前保存的该主视频的当前位置,跳转到该位置开始解压并播放该主视频。
2、 根据权利要求1所述的在便携式视频终端上快速视频插播的方法,其特征 在于,该插播视频的原先的格式、分辨率或/和帧率与该主视频是不同的,该方法 还包括将该插播视频文件转换成与该主视频的格式、分辨率和帧率相同的文件。
3、 根据权利要求1所述的在便携式视频终端上快速视频插播的方法,其特征 在于,该插播视频的原先的格式、分辨率和帧率与该主视频是相同的。
4、 一种在便携式视频终端上快速视频插播的装置,用于在主视频播放过程中 快速插入插播视频,装置包括主视频播放暂停模块,在需要插入插播视频时暂停主视频的播放; 主视频当前位置储存模块,在暂停主视频播放的同时存储主视频的当前位置; 插播视频文件读取模块,读取与主视频具有相同的格式、分辨率和帧率的插 播视频,并在读取时忽略插播视频的文件头的配置信息; 插播视频解压模块,对插播视频进行解压操作; 插播视频播放模块,播放解压后的插播视频;位置跳转模块,在插播视频播放完毕后关闭插播视频并跳转到该主视频当前 位置储存模块所存储的位置处继续播放主视频。
5、 根据权利要求4所述的在便携式视频终端上快速视频插播的装置,其特征在于,该插播视频的原先的格式、分辨率和帧率与主视频是相同的。
6、 根据权利要求4所述的在便携式视频终端上快速视频插播的装置,其特征在于,该插播视频的原先的格式、分辨率和/或帧率与主视频是不同的,该装置还包括视频转换模块,将该插播视频文件转换成与主视频的格式、分辨率和帧率相 同的文件。
7、 根据权利要求6所述的在便携式视频终端上快速视频插播的装置,其特征在于,该视频转换模块是独立于播放器的工具软件,不占用播放器自身的资源。
全文摘要
本发明公开了一种在便携式视频终端上快速视频插播的方法和装置,取消了传统方法中的一些步骤,大大减少了主视频和插播视频之间转换的时间。其技术方案为方法包括在需要插入插播视频时,暂停主视频的播放并保存主视频的当前位置;读取插播视频文件,该插播视频和该主视频具有相同的格式、分辨率和帧率,忽略该插播视频的文件头的配置信息,开始解压并播放该插播视频文件;在该插播视频播放完毕后关闭该插播视频,根据此前保存的该主视频的当前位置,跳转到该位置开始解压并播放该主视频。本发明应用于视频广告领域。
文档编号H04N5/92GK101616288SQ20081003970
公开日2009年12月30日 申请日期2008年6月27日 优先权日2008年6月27日
发明者杨良海, 邓小明, 马巍巍 申请人:上海乐程文化传播有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1