视频段排序方法和云存储系统技术方案

技术编号:19543908 阅读:30 留言:0更新日期:2018-11-24 20:38
一种视频段排序方法和云存储系统,属于云存储领域,用于对目标视频段的索引中时间戳范围发生重叠的索引进行顺序排序。所述方法包括:获取携带有时间指示信息的校时指令;根据校时指令获取校时服务器的基准时刻,将本地时间的时制从第一时制切换到从基准时刻开始计时的第二时制;将时间戳属于时间指示信息所指示的时间范围内的视频段的索引添加校时标签,校时标签用于指示视频段是在切换至第二时制后录制的;查询时间戳位于目标时间段的n个目标视频段的索引,n大于1;对于n个目标视频段的索引中时间戳范围发生重叠的至少两个索引,根据校时标签确定至少两个索引的排列顺序;时间范围的起始时刻为基准时刻,时间范围的时长不小于校时差值。

Video Segment Sorting Method and Cloud Storage System

A video segment sorting method and a cloud storage system belong to the field of cloud storage, which is used for sequential sorting of indexes whose time stamp ranges overlap in the index of the target video segment. The method includes: acquiring timing instructions with time indication information; acquiring the reference time of the timing server according to the timing instructions, switching the local time system from the first time system to the second time system starting from the reference time system; and assigning the time stamp to the video segment within the time range indicated by the time indication information. Timing tag is added to the index of N target video segments whose query time stamp is located in the target time period, and N is greater than 1. For at least two indexes whose time stamp ranges overlap in the index of N target video segments, the time stamp is determined according to the time stamp. The ranking order of at least two indexes; the starting time of the time range is the reference time, and the duration of the time range is not less than the time difference.

【技术实现步骤摘要】
视频段排序方法和云存储系统
本申请涉及云存储
,特别涉及一种视频段排序方法和云存储系统。
技术介绍
云存储系统是可用于存储监控录像的系统。通常,监控录像包括多个视频段,每个视频段具有起始时间戳和结束时间戳,起始时间戳记录视频段开始录制的时刻,结束时间戳记录视频段结束录制的时刻。当前世界上有许多国家仍会交替使用夏令时和冬令时。通常,按夏令时计的时间会比按冬令时计的时间(亦即,标准时间)快一个小时。在夏令时时,云存储系统会按照按夏令时计的时间来给视频段添加时间戳(本文中提到的时间戳包括起始时间戳和结束时间戳);在冬令时时,云存储系统会按照按冬令时计的时间来给视频段添加时间戳。但是,当从夏令时切换到冬令时后,由于涉及时制的切换,可能会出现时间戳范围发生重叠的至少两个视频段。例如假定3点整为进行时制切换的时刻,在从夏令时切换为冬令时的情况下,按夏令时计的3:00会切换为按冬令时计的2:00。这样,在进行时制切换(夏令时切换到冬令时)后2:00-3:00的时间段会出现多个时间戳范围重叠的视频段:一个视频段的时间戳可以为按夏令时计的2:00-3:00,另一个视频段的时间戳可以为按冬令时计的本文档来自技高网...

【技术保护点】
1.一种视频段排序方法,其特征在于,所述方法包括:获取校时指令,所述校时指令携带有时间指示信息;根据所述校时指令获取校时服务器的基准时刻,将本地时间的时制从第一时制切换到从所述基准时刻开始计时的第二时制;将时间戳属于所述时间指示信息所指示的时间范围内的视频段的索引添加校时标签,所述视频段的索引包括所述视频段对应的时间戳,所述校时标签用于指示所述视频段是在切换至所述第二时制后录制的;查询时间戳位于目标时间段的n个目标视频段的索引,n大于1,至少一个所述目标视频段的索引携带有所述校时标签;对于所述n个目标视频段的索引中时间戳范围发生重叠的至少两个索引,根据所述校时标签确定所述至少两个索引的排列顺序...

【技术特征摘要】
1.一种视频段排序方法,其特征在于,所述方法包括:获取校时指令,所述校时指令携带有时间指示信息;根据所述校时指令获取校时服务器的基准时刻,将本地时间的时制从第一时制切换到从所述基准时刻开始计时的第二时制;将时间戳属于所述时间指示信息所指示的时间范围内的视频段的索引添加校时标签,所述视频段的索引包括所述视频段对应的时间戳,所述校时标签用于指示所述视频段是在切换至所述第二时制后录制的;查询时间戳位于目标时间段的n个目标视频段的索引,n大于1,至少一个所述目标视频段的索引携带有所述校时标签;对于所述n个目标视频段的索引中时间戳范围发生重叠的至少两个索引,根据所述校时标签确定所述至少两个索引的排列顺序;其中,所述时间范围的起始时刻为所述基准时刻,所述时间范围的时长不小于校时差值,所述校时差值是所述第一时制早于所述第二时制的时间差值。2.根据权利要求1所述的方法,其特征在于,所述对于所述n个目标视频段的索引中时间戳范围发生重叠的至少两个索引,根据所述校时标签确定所述至少两个索引的排列顺序,包括:对所述至少两个索引中未携带有所述校时标签的索引,保持所述索引的时间戳不变;对所述至少两个索引中携带有所述校时标签的索引,将所述索引中的时间戳转换为在所述第一时制下的时间戳;在转换之后,按照时间戳先后顺序确定所述至少两个索引的排列顺序。3.根据权利要求2所述的方法,其特征在于,所述校时标签携带有所述校时差值;所述对所述至少两个索引中携带有所述校时标签的索引,将所述索引中的时间戳转换为在所述第一时制下的时间戳,包括:对所述至少两个索引中携带有所述校时标签的索引,从所述校时标签中获取所述校时差值,将所述索引中的时间戳与所述校时差值相加后,转换得到在所述第一时制下的时间戳。4.根据权利要求1所述的方法,其特征在于,所述对于所述n个目标视频段的索引中时间戳范围发生重叠的至少两个索引,根据所述校时标签确定所述至少两个索引的排列顺序,包括:对所述至少两个索引中未携带有所述校时标签的索引,将所述索引中的时间戳转换为在所述第二时制下的时间戳;对所述至少两个索引中携带有所述校时标签的索引,保持所述索引中的时间戳不变;在转换之后,按照时间戳先后顺序确定所述至少两个索引的排列顺序。5.根据权利要求4所述的方法,其特征在于,所述校时标签携带有所述校时差值;所述对所述至少两个索引中未携带有所述校时标签的索引,将所述索引中的时间戳转换为在所述第二时制下的时间戳,包括:对所述至少两个索引中未携带有所述校时标签的索引,从所述校时标签中获取所述校时差值,将所述索引中的时间戳与所述校时差值相减后,转换得到在所述第二时制下的时间戳。6.根据权利要求1至5任一所述的方法,其特征在于,所述查询时间戳位于目标时间段的n个目标视频段的索引之前,还包括:接收查询请求,所述查询请求用于请求查询位于所述目标时间段内的所有目标视频段;所述根据所述校时标签确定所述至少两个索引的排列顺序之后,还包括:将所述n个目标视频段的索引进行排序,并将排序后的索引中所述时间戳属于所述目标时间段的索引生成查询结果。7.一种云存储系统,包括管理节点和存储节点,其特征在于,所述存...

【专利技术属性】
技术研发人员:王伟林起芊汪渭春
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江,33

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

1