一种录像文件的备份方法和装置的制造方法_4

文档序号:8384013阅读:来源:国知局
2执行以下预定处理:
[0174]估算出各处理对象中位于Tl?T2这一时间段内的总数据量A2 ;
[0175]如果A2小于所述备份设备的空闲空间,则令Tl=Tl_t,之后重复执行所述预定处理;
[0176]如果A2等于所述备份设备的空闲空间,则将Tl?T2这一时间段作为所述备份时间段;
[0177]如果A2大于所述备份设备的空闲空间,则将Tl+t?T2这一时间段作为所述备份时间段。
[0178]另外,
[0179]第二处理模块82可针对作为处理对象的每个录像文件,如果确定该录像文件的开始时间和结束时间均位于所述备份时间段内,则保留该录像文件,如果确定该录像文件的开始时间和结束时间中的一个位于所述备份时间段内,则对该录像文件进行切割,仅保留该录像文件中位于所述备份时间段内的数据,并将所保留的数据作为一个录像文件,如果确定该录像文件的开始时间和结束时间均位于所述备份时间段之外,则丢弃该录像文件;确定进行切割和丢弃处理后,得到的录像文件的总个数N,N为正整数,并将所述N个录像文件作为待备份的录像文件,拷贝到所述备份设备的空闲空间中。
[0180]第二处理模块82还可进一步用于,在将所述N个录像文件拷贝到所述备份设备的空闲空间中之前,计算所述N个录像文件的总数据量A3,并确定A3是否小于或等于所述备份设备的空闲空间;如果是,则将所述N个录像文件拷贝到所述备份设备的空闲空间中如果否则按照由后到前的排序顺序依次对所述N个录像文件中的各录像文件进行丢弃,并在当每丢弃一个录像文件之后,则计算剩余的各录像文件的总数据量A4是否小于或等于所述备份设备的空闲空间,如果是,则将剩余的各录像文件拷贝到所述备份设备的空闲空间中。
[0181]图8所示装置实施例的具体工作流程请参照前述方法实施例中的相应说明,此处不再赘述。
[0182]综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种录像文件的备份方法,其特征在于,包括: 在进行录像文件回放的过程中,当接收到备份指令时,记录当前时间,并将所述当前时间确定为感兴趣时间; 获取备份设备的空闲空间; 确定所采用的备份方式,所述备份方式包括:以感兴趣时间为中心点、以感兴趣时间为起点,以及,以感兴趣时间为终点; 根据所采用的备份方式和所述感兴趣时间,确定出与所述备份设备的空闲空间相匹配的备份时间段,并根据所述备份时间段确定出待备份的录像文件,拷贝到所述备份设备中。
2.根据权利要求1所述的方法,其特征在于, 所述记录当前时间的同时,进一步包括:记录当前正在回放的通道; 所述根据所采用的备份方式和所述感兴趣时间,确定出与所述备份设备的空闲空间相匹配的备份时间段,进一步包括: 按照所采用的备份方式,从所记录的当前正在回放的通道对应的录像文件中查找出符合要求的录像文件; 按照预定规则对查找出的各录像文件进行排序,并确定查找出的录像文件的总个数是否小于或等于M,如果是,则将查找出的各录像文件均作为处理对象,否则,选出排序后处于前M位的录像文件,M为大于I的正整数,并将选出的各录像文件作为处理对象;计算各处理对象的总数据量Al,并确定Al是否小于或等于所述备份设备的空闲空间; 如果是,则将各处理对象均拷贝到所述备份设备中; 如果否,则根据所采用的备份方式和所述感兴趣时间,确定出与所述备份设备的空闲空间相匹配的备份时间段,并根据所述备份时间段从各处理对象中确定出待备份的录像文件,拷贝到所述备份设备中。
3.根据权利要求2所述的方法,其特征在于, 当所采用的备份方式为以感兴趣时间为中心点时, 所述从所记录的当前正在回放的通道对应的录像文件中查找出符合要求的录像文件包括:针对所记录的当前正在回放的通道对应的每个录像文件,如果确定该录像文件的开始时间和结束时间均位于以所述感兴趣时间为中心点的预定时间段内,则将该录像文件作为符合要求的录像文件,如果确定该录像文件的开始时间和结束时间中的一个位于所述预定时间段内,则对该录像文件进行切割,仅保留该录像文件中位于所述预定时间段内的数据,并将所保留的数据作为符合要求的录像文件; 所述按照预定规则对查找出的各录像文件进行排序包括: 分别确定查找出的各录像文件属于第一类别还是第二类别,其中,属于第一类别的录像文件为:开始时间和结束时间限定出的时间段中包含所述感兴趣时间的录像文件,属于第二类别的录像文件为:开始时间和结束时间限定出的时间段中不包含所述感兴趣时间的录像文件; 按照属于第一类别的录像文件排在属于第二类别的录像文件之前的原则,对查找出的各录像文件进行排序; 对于属于第一类别的各录像文件,分别计算各录像文件的开始时间和结束时间的平均值,并按照平均值距离所述感兴趣时间越近排序越靠前的原则,对属于第一类别的各录像文件进行排序; 对于属于第二类别的各录像文件,分别从各录像文件的开始时间和结束时间中选出距离所述感兴趣时间较近的一个,并按照选出的时间距离所述感兴趣时间越近排序越靠前的原则,对属于第二类别的各录像文件进行排序。
4.根据权利要求3所述的方法,其特征在于, 所述根据所采用的备份方式和所述感兴趣时间,确定出与所述备份设备的空闲空间相匹配的备份时间段包括: a、将所述感兴趣时间作为第二时间端点T2,并将(所述感兴趣时间-t)作为第一时间端点Tl,所述t表示预定时长; 或者,将所述感兴趣时间作为第一时间端点Tl,并将(所述感兴趣时间+t)作为第二时间端点T2 ; b、估算出各处理对象中位于各Tl?T2这一时间段内的总数据量A2; 如果A2小于所述备份设备的空闲空间,则执行步骤c ; 如果A2等于所述备份设备的空闲空间,则执行步骤d ; 如果A2大于所述备份设备的空闲空间,则执行步骤e ; C、如果最近一次更新的是Tl,则对T2进行更新,令T2=T2 + t,之后重复执行步骤b ;如果最近一次更新的是T2,则对Tl进行更新,令Tl=Tl-t,之后重复执行步骤b ; d、将Tl?T2这一时间段作为所述备份时间段; e、如果最近一次更新的是Tl,则将Tl+t?T2这一时间段作为所述备份时间段;如果最近一次更新的是T2,则将Tl?T2-t这一时间段作为所述备份时间段。
5.根据权利要求2所述的方法,其特征在于, 当所采用的备份方式为以感兴趣时间为起点时, 所述从所记录的当前正在回放的通道对应的录像文件中查找出符合要求的录像文件包括:针对所记录的当前正在回放的通道对应的每个录像文件,如果确定该录像文件的开始时间和结束时间均位于以所述感兴趣时间为开始时间的预定时间段内,则将该录像文件作为符合要求的录像文件,如果确定该录像文件的开始时间和结束时间中的一个位于所述预定时间段内,则对该录像文件进行切割,仅保留该录像文件中位于所述预定时间段内的数据,并将所保留的数据作为符合要求的录像文件; 所述按照预定规则对查找出的各录像文件进行排序包括:按照开始时间距离所述感兴趣时间越近排序越靠前的原则,对查找出的各录像文件进行排序。
6.根据权利要求5所述的方法,其特征在于, 所述根据所采用的备份方式和所述感兴趣时间,确定出与所述备份设备的空闲空间相匹配的备份时间段包括: a、将所述感兴趣时间作为第一时间端点Tl,并将(所述感兴趣时间+t)作为第二时间端点T2,所述t表示预定时长; b、估算出各处理对象中位于Tl?T2这一时间段内的总数据量A2; 如果A2小于所述备份设备的空闲空间,则执行步骤c ; 如果A2等于所述备份设备的空闲空间,则执行步骤d ; 如果A2大于所述备份设备的空闲空间,则执行步骤e ; C、令T2=T2 + t,之后重复执行步骤b ; d、将Tl?T2这一时间段作为所述备份时间段; e、将Tl?T2-t这一时间段作为所述备份时间段。
7.根据权利要求2所述的方法,其特征在于, 当所采用的备份方式为以感兴趣时间为终点时, 所述从所记录的当前正在回放的通道对应的录像文件中查找出符合要求的录像文件包括:针对所记录的当前正在回放的通道对应的每个录像文件,如果确定该录像文件的开始时间和结束时间均位于以所述感兴趣时间为结束时间的预定时间段内,则将该录像文件作为符合要求的录像文件,如果确定该录像文件的开始时间和结束时间中的一个位于所述预定时间段内,则对该录像文件进行切割,仅保留该录像文件中位于所述预定时间段内的数据,并将所保留的数据作为符合要求的录像文件; 所述按照预定规则对查找出的各录像文件进行排序包括:按照结束时间距离所述感兴趣时间越近排序越靠前的原则,对查找出的各录像文件进行排序。
8.根据权利要求7所述的方法,其特征在于, 所述根据所采用的备份方式和所述感兴趣时间,确定出与所述备份设备的空闲空间相匹配的备份时间段包括: a、将所述感兴趣时间作为第二时间端点T2,并将(所述感兴趣时间-t)作为第一时间端点Tl,所述t表示预定时长; b、估算出各处理对象中位于Tl?T2这一时间段内的总数据量A2; 如果A2小于所述备份设备的空闲空间,则执行步骤c ; 如果A2等于所述备份设备的空闲空间,则执行步骤d ; 如果A2大于所述备份设备的空闲空间,则执行步骤e ; C、令Tl=Tl-t,之后重复执行步骤b ; d、将Tl?T2这一时间段作为所述备份时间段; e、将Tl+t?T2这一时间段作为所述备份时间段。
9.根据权利要求4、6或8所述的方法,其特征在于, 该方法进一步包括:当需要对播放器和设备日志进行备份时,所述备份设备的空闲空间为:去除对播放器和设备日志进行备份所需的空间后的空闲空间。
10.根据权利要求4、6或8所述的方法,其特征在于, 所述根据所述备份时间段从各处理对象中确定出待备份的录像文件,拷贝到所述备份设备中包括: 针对作为处理对象的每个录像文件,如果确定该录像文件的开始时间和结束时间均位于所述备份时间段内,则保留该录像文件,如果确定该录像文件的开始时间和结束时间中的一个位于所述备份时间段内,则对该录像文件进行切割,仅保留该录像文件中位于所述备份时间段内的数据,并将所保留的数据作
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1