《一种视频绝对时间点的确定方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种视频绝对时间点的确定方法及装置.pdf(9页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104185031A43申请公布日20141203CN104185031A21申请号201410067985X22申请日20140226H04N21/235201101H04N21/435201101H04N21/854720110171申请人无锡天脉聚源传媒科技有限公司地址214000江苏省无锡市新区江苏软件外包产业园射手座A座5楼72发明人章海江54发明名称一种视频绝对时间点的确定方法及装置57摘要本发明实施例提供一种视频绝对时间点的确定方法,包括获取视频文件列表;解析所述视频文件列表,得到所述视频文件列表中包含的视频文件的绝对开始时间;接收用户指定的绝对时间点;根据所述。
2、用户指定的绝对时间点确定待播放的视频文件;计算所述待播放的视频文件中的起始播放点,并从所述起始播放点开始播放所述待播放的视频文件。本发明实施例还提供了相应的装置。使用本发明实施例公开的视频绝对时间点的确定方法和装置,可以根据用户提供的绝对时间点定位到要播放的视频文件以及在该视频文件中对应的相对点,实现了绝对时间点的确定以及相应视频文件的播放。51INTCL权利要求书2页说明书4页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书4页附图2页10申请公布号CN104185031ACN104185031A1/2页21一种视频绝对时间点的确定方法,其特征在于,包括获取视频文。
3、件列表;解析所述视频文件列表,得到所述视频文件列表中包含的视频文件的绝对开始时间;接收用户指定的绝对时间点;根据所述用户指定的绝对时间点确定待播放的视频文件;计算所述待播放的视频文件中的起始播放点,并从所述起始播放点开始播放所述待播放的视频文件。2根据权利要求1所述的方法,其特征在于,所述获取视频文件列表,包括向服务器请求获取所述视频文件列表;接收所述服务器发送的所述视频文件列表。3根据权利要求1所述的方法,其特征在于,所述视频文件列表为M3U8格式的文件。4根据权利要求3所述的方法,其特征在于,所述解析所述视频文件列表,得到所述视频文件列表中包含的视频文件的绝对开始时间,包括解析所述M3U8。
4、格式的文件,得到所述文件中包含的视频文件列表,其中所述视频文件以各自的绝对开始时间命名。5根据权利要求4所述的方法,其特征在于,所述根据所述用户指定的绝对时间点确定待播放的视频文件,包括对所述视频文件按照绝对开始时间排序,定位所述用户指定的绝对时间点两侧的视频文件;所述用户指定的绝对时间点两侧的视频文件中绝对开始时间位于所述用户指定的绝对时间点之前的文件为所述待播放的视频文件。6根据权利要求5所述的方法,其特征在于,所述计算所述待播放的视频文件中的起始播放点,包括用所述用户指定的绝对时间点减去所述待播放的视频文件的绝对开始时间,得到所述待播放的视频文件中的起始播放点。7根据权利要求16中任一项。
5、所述的方法,其特征在于,所述视频文件为TS格式。8一种视频绝对时间点的确定装置,其特征在于,包括获取单元,用于获取视频文件列表;解析单元,用于解析所述获取单元获取的视频文件列表,得到所述视频文件列表中包含的视频文件的绝对开始时间;接收单元,用于接收用户指定的绝对时间点;确定单元,用于根据所述用户指定的绝对时间点确定待播放的视频文件;播放单元,用于计算所述待播放的视频文件中的起始播放点,并从所述起始播放点开始播放所述待播放的视频文件。9根据权利要求8所述的装置,其特征在于,所述获取单元获取视频文件列表,包括向服务器请求获取所述视频文件列表;接收所述服务器发送的所述视频文件列表。10根据权利要求8。
6、所述的装置,其特征在于,所述视频文件列表为M3U8格式的文件。11根据权利要求10所述的装置,所述解析单元解析所述视频文件列表,得到所述视权利要求书CN104185031A2/2页3频文件列表中包含的视频文件的绝对开始时间,包括解析所述M3U8格式的文件,得到所述文件中包含的视频文件列表,其中所述视频文件以各自的绝对开始时间命名。12根据权利要求11所述的装置,其特征在于,所述确定单元根据所述用户指定的绝对时间点确定待播放的视频文件,包括对所述视频文件按照绝对开始时间排序,定位所述用户指定的绝对时间点两侧的视频文件;所述用户指定的绝对时间点两侧的视频文件中绝对开始时间位于所述用户指定的绝对时间。
7、点之前的文件为所述待播放的视频文件。13根据权利要求12所述的装置,其特征在于,所述播放单元计算所述待播放的视频文件中的起始播放点,包括用所述用户指定的绝对时间点减去所述待播放的视频文件的绝对开始时间,得到所述待播放的视频文件中的起始播放点。权利要求书CN104185031A1/4页4一种视频绝对时间点的确定方法及装置技术领域0001本发明涉及视频处理技术领域,尤其涉及一种视频绝对时间点的确定方法及装置。背景技术0002M3U8是一种通过UTF8格式编码的视频流格式文件,从本质上说它不是视频文件本身,而是视频文件的列表文件,是纯文本文件,其中包含了至少一个视频文件的文件名以及存放地址。用户打开。
8、该文件时,播放程序不是播放这个文件本身,而是根据该文件的记录找到文件的网络地址URL,然后使用该地址进行在线播放。0003目前的播放器在播放视频文件时,用户若想跳转到该视频的某个特定时间点,一般都是通过该视频内的相对时间点(HHMMSS)来定位到想看的部分。而在某些场景下,可能需要通过绝对时间点(YYYY/MM/DDHHMMSS)来定位要播放的视频,例如在实时编辑视频流或者处理某些直播或者监控视频时,用户会要求对某年某月某日几时几分几秒的视频进行编辑,这时就需要通过绝对时间点来定位要播放的视频,但现有技术中却不存在相应的实现手段,导致通过绝对时间点定位要播放的视频无法实现。发明内容0004为了。
9、解决现有技术中无法通过绝对时间点定位视频的问题,本发明实施例提出一种视频绝对时间点的确定方法和装置。0005本发明的一个方面,提供一种视频绝对时间点的确定方法,包括0006获取视频文件列表;0007解析所述视频文件列表,得到所述视频文件列表中包含的视频文件的绝对开始时间;0008接收用户指定的绝对时间点;0009根据所述用户指定的绝对时间点确定待播放的视频文件;0010计算所述待播放的视频文件中的起始播放点,并从所述起始播放点开始播放所述待播放的视频文件。0011本发明的另一个方面,提供一种视频绝对时间点的确定装置,包括0012获取单元,用于获取视频文件列表;0013解析单元,用于解析所述获取。
10、单元获取的视频文件列表,得到所述视频文件列表中包含的视频文件的绝对开始时间;0014接收单元,用于接收用户指定的绝对时间点;0015确定单元,用于根据所述用户指定的绝对时间点确定待播放的视频文件;0016播放单元,用于计算所述待播放的视频文件中的起始播放点,并从所述起始播放点开始播放所述待播放的视频文件。0017使用本发明实施例公开的视频绝对时间点的确定方法和装置,通过解析视频文件说明书CN104185031A2/4页5列表,得到其中包含的视频文件的绝对开始时间,然后根据用户指定的绝对时间点确定待播放的视频文件,并计算所述待播放的视频文件中的起始播放点,从计算出的起始播放点开始播放待播放的视频。
11、文件,可以根据用户提供的绝对时间点定位到要播放的视频文件以及在该视频文件中对应的相对点,实现了绝对时间点的确定以及相应视频文件的播放。附图说明0018图1所示是本发明实施例提供的视频绝对时间点的确定方法示意图;0019图2所示是本发明实施例提供的视频绝对时间点的确定方法的流程图;0020图3所示是本发明实施例提供的一种视频绝对时间点的确定装置的结构示意图。具体实施方式0021在本发明实施例中,通过解析视频文件列表,得到其中包含的视频文件的绝对开始时间,然后根据用户指定的绝对时间点确定待播放的视频文件,并计算所述待播放的视频文件中的起始播放点,从计算出的起始播放点开始播放待播放的视频文件,从而实。
12、现了绝对时间点的确定和相应视频文件的播放。0022以下详细说明本发明实施例提供的视频绝对时间点的确定方法。0023图1所示为本发明一个实施例提供的视频绝对时间点的确定方法示意图,根据该图,详述各步骤如下0024步骤101、获取视频文件列表;0025其中,所述视频文件列表为M3U8格式的文件。0026所述获取视频文件列表,包括0027向服务器请求获取所述视频文件列表;0028接收所述服务器发送的所述视频文件列表。0029步骤102、解析所述视频文件列表,得到所述视频文件列表中包含的视频文件的绝对开始时间;0030其中,所述解析所述视频文件列表,得到所述视频文件列表中包含的视频文件的绝对开始时间,。
13、包括0031解析所述M3U8格式的文件,得到所述文件中包含的视频文件列表,其中所述视频文件以各自的绝对开始时间命名。0032步骤103、接收用户指定的绝对时间点;0033步骤104、根据所述用户指定的绝对时间点确定待播放的视频文件;0034其中,所述根据所述用户指定的绝对时间点确定待播放的视频文件,包括0035对所述视频文件按照绝对开始时间排序,定位所述用户指定的绝对时间点两侧的视频文件;0036所述用户指定的绝对时间点两侧的视频文件中绝对开始时间位于所述用户指定的绝对时间点之前的文件为所述待播放的视频文件。0037步骤105、计算所述待播放的视频文件中的起始播放点,并从所述起始播放点开始播放。
14、所述待播放的视频文件。0038其中,所述计算所述待播放的视频文件中的起始播放点,包括说明书CN104185031A3/4页60039用所述用户指定的绝对时间点减去所述待播放的视频文件的绝对开始时间,得到所述待播放的视频文件中的起始播放点。0040在前述实施例中,所述视频文件为TS格式。0041使用本发明实施例公开的视频绝对时间点的确定方法,通过解析视频文件列表,得到其中包含的视频文件的绝对开始时间,然后根据用户指定的绝对时间点确定待播放的视频文件,并计算所述待播放的视频文件中的起始播放点,从计算出的起始播放点开始播放待播放的视频文件,可以根据用户提供的绝对时间点定位到要播放的视频文件以及在该视。
15、频文件中对应的相对点,实现了绝对时间点的确定以及相应视频文件的播放。0042基于前述公开的视频绝对时间点的确定方法,以下详细公开视频绝对时间点的确定方法的流程。图2所示即为本发明一个实施例公开的视频绝对时间点的确定方法的流程图。0043介绍该流程中的各步骤如下0044步骤201、开始播放;0045步骤202、解析绝对时间点;0046其中,通过M3U8文件中解析出视频文件的URL,再从视频文件的文件名中解析出绝对时间点。0047步骤203、定位到播放文件;0048根据输入的绝对时间点和各视频的开始绝对时间点先定位到视频文件。0049具体地,当前视频文件的绝对开始时间用户选定绝对开始时间点下一视频。
16、文件的绝对开始时间。0050步骤204、定位到播放时间;0051根据用户输入的绝对时间点与定位到的视频文件绝对开始时间点,计算得到相对时间点。0052步骤205、从绝对时间点处开始播放视频文件。0053使用本发明实施例公开的视频绝对时间点的确定方法,通过解析视频文件列表,得到其中包含的视频文件的绝对开始时间,然后根据用户指定的绝对时间点确定待播放的视频文件,并计算所述待播放的视频文件中的起始播放点,从计算出的起始播放点开始播放待播放的视频文件,可以根据用户提供的绝对时间点定位到要播放的视频文件以及在该视频文件中对应的相对点,实现了绝对时间点的确定以及相应视频文件的播放。0054以下公开一种视频。
17、绝对时间点的确定装置,用以执行前述实施例中公开的视频绝对时间点的确定方法。0055图3所示即为本发明一个实施例提供的一种视频绝对时间点的确定装置的结构示意图。依据该图介绍视频绝对时间点的确定装置的各组成部分如下。0056获取单元301,用于获取视频文件列表;0057其中,所述视频文件列表为M3U8格式的文件。0058所述获取单元获取视频文件列表,包括0059向服务器请求获取所述视频文件列表;0060接收所述服务器发送的所述视频文件列表。0061解析单元302,用于解析所述获取单元获取的视频文件列表,得到所述视频文件列说明书CN104185031A4/4页7表中包含的视频文件的绝对开始时间;00。
18、62其中,所述解析单元解析所述视频文件列表,得到所述视频文件列表中包含的视频文件的绝对开始时间,包括0063解析所述M3U8格式的文件,得到所述文件中包含的视频文件列表,其中所述视频文件以各自的绝对开始时间命名。0064接收单元303,用于接收用户指定的绝对时间点;0065确定单元304,用于根据所述用户指定的绝对时间点确定待播放的视频文件;0066其中,所述确定单元根据所述用户指定的绝对时间点确定待播放的视频文件,包括0067对所述视频文件按照绝对开始时间排序,定位所述用户指定的绝对时间点两侧的视频文件;0068所述用户指定的绝对时间点两侧的视频文件中绝对开始时间位于所述用户指定的绝对时间点。
19、之前的文件为所述待播放的视频文件。0069播放单元305,用于计算所述待播放的视频文件中的起始播放点,并从所述起始播放点开始播放所述待播放的视频文件。0070所述播放单元计算所述待播放的视频文件中的起始播放点,包括0071用所述用户指定的绝对时间点减去所述待播放的视频文件的绝对开始时间,得到所述待播放的视频文件中的起始播放点。0072使用本发明实施例公开的视频绝对时间点的确定装置,通过解析视频文件列表,得到其中包含的视频文件的绝对开始时间,然后根据用户指定的绝对时间点确定待播放的视频文件,并计算所述待播放的视频文件中的起始播放点,从计算出的起始播放点开始播放待播放的视频文件,可以根据用户提供的。
20、绝对时间点定位到要播放的视频文件以及在该视频文件中对应的相对点,实现了绝对时间点的确定以及相应视频文件的播放。0073本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括ROM、RAM、磁碟、光盘、网络节点、调度器等各种可以存储程序代码的介质。0074最后应说明的是以上仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说明书CN104185031A1/2页8图1图2说明书附图CN104185031A2/2页9图3说明书附图CN104185031A。