数字硬盘录像机中录像直刻容错的方法及其装置制造方法及图纸

技术编号:8774669 阅读:232 留言:0更新日期:2013-06-08 18:26
本发明专利技术涉及数字化审讯领域,公开了一种数字硬盘录像机中录像直刻容错的方法及其装置。本发明专利技术中,在录像直刻过程中,如果某张光盘由于各种原因刻录失败被弹出光驱,则在用户放入新光盘后,系统会自动对录像进行恢复,将自刻录失败光盘开始时间至当前时间的录像全部恢复至新光盘中,并与后续产生的录像数据保持无缝连接,有效地提高了系统的稳定性和可靠性,解决了由于刻录错误导致录像数据不完整的问题。利用追加补刻的方法来实现数据的容错技术,可以保证直刻过程中录像数据的完整性,而且光盘刻录失败前后的录像数据能保持无缝连接。

【技术实现步骤摘要】

本专利技术涉及数字化审讯领域,特别涉及审讯录像直刻容错技术。
技术介绍
直刻,是指一种在刻录过程中,不通过第三方存储介质对数据进行中转,直接将视频码流固定到光盘中的刻录方法。在申请号为200810121223.8的中国专利中,公开了一种多光驱同步直刻的方法,可以对实时数据不产生临时文件,直接写入光盘,并能够同步写入到多个光驱中。但是未对刻录直刻过程中产生的光盘刻录失败的情况进行处理。如果在实时码流的直刻过程中产生光盘刻录错误的情况,则不能有效地保持数据的完整性。审讯数字硬盘录像机是指在审讯过程中使用的,以硬盘为存储介质的录像设备,可以将审讯的录像保存于硬盘中,并同步的将视频数据通过设备自带的光驱刻录至光盘中,对审讯产生的录像进行固定。但是,现有技术中,直刻审讯系统存在的容错功能不足,即在审讯过程中由于光驱与光盘的兼容性,光盘质量,光驱使用寿命等原因导致审讯直刻过程中光盘刻录失败后无法对审讯录像数据进行恢复。因此,在直刻审讯系统中,能够实现对直刻录像数据进行容错,保证审讯过程真实性和完整性的方法及其装置急切所需。
技术实现思路
本专利技术的目的在于提供一种数字硬盘录像机中录像直刻容错的方法及其装置,有效地提高了系统的稳定性和可靠性,解决了由于刻录错误导致录像数据不完整的问题。为解决上述技术问题,本专利技术的实施方式公开了一种数字硬盘录像机中录像直刻容错的方法,包括以下步骤:将收到的实时视频码流直接刻录到第一光盘,在第一光盘成功刻满之前,缓存第一光盘已刻录的数据;如果第一光盘刻录出错,则先将所缓存的第一光盘已刻录的数据重新刻录到第二光盘中,同时缓存第一光盘刻录出错后新收到的实时视频码流,然后再补刻同时缓存的第一光盘刻录出错后新收到的实时视频码流;待补刻完被缓存的所有数据后,再直接刻录当前收到的实时视频码流。本专利技术的实施方式还公开了一种数字硬盘录像机中录像直刻容错的装置,包括:第一刻录单元,用于将收到的实时视频码流直接刻录到第一光盘;第一缓存单元,用于在第一光盘成功刻满之前,缓存第一光盘已刻录的数据;第一判断单元,用于判断第一光盘是否刻录出错;第二缓存单元,用于在第一判断单元判断第一光盘刻录出错时,缓存第一光盘出错后新收到的实时视频码流;补刻单元,用于在第一判断单元判断第一光盘刻录出错时,先将第一缓存单元缓存的第一光盘已刻录的数据补刻到第二光盘中,然后再补刻第二缓存单元缓存的第一光盘出错后新收到的实时视频码;第二判断单元,用于判断第一缓存单元和第二缓存单元所缓存的所有数据是否都已被补刻完;第二刻录单元,用于在第二判断单元判断被缓存的所有数据都已被补刻完时,直接刻录当前收到的实时视频码流。本专利技术实施方式与现有技术相比,主要区别及其效果在于:在录像直刻过程中,如果某张光盘由于各种原因刻录失败被弹出光驱,则在用户放入新光盘后,系统会自动对录像进行恢复,将自刻录失败光盘开始时间至当前时间的录像全部恢复至新光盘中,并与后续产生的录像数据保持无缝连接,有效地提高了系统的稳定性和可靠性,解决了由于刻录错误导致录像数据不完整的问题。进一步地,利用追加补刻的方法来实现数据的容错技术,可以保证直刻过程中录像数据的完整性,在直刻的过程中,任何时刻发生光盘刻录失败的情况,录像数据都不会丢失,而且新光盘中刻录的前一光盘中的内容和前一光盘刻录失败后产生的录像数据保持无缝连接。附图说明图1是本专利技术第一实施方式中一种数字硬盘录像机中录像直刻容错的方法的流程不意图2是本专利技术中审讯系统的结构图3是本专利技术中审讯系统的数据流向图4是本专利技术中审讯时间和光盘内容的对应关系图5是本专利技术中容错前录像数据与光盘的对应关系表格;图6是本专利技术中容错后录像数据与光盘的对应关系表格;图7是现有技术与本专利技术的技术差异图8是本专利技术第二实施方式中一种数字硬盘录像机中录像直刻容错的方法的流程不意图9是本专利技术第三实施方式中一种数字硬盘录像机中录像直刻容错的方法的流程不意图10是本专利技术的一个优选实施方式的审讯刻录流程图11是本专利技术第五实施方式中一种数字硬盘录像机中录像直刻容错的装置的结构示意图。具体实施方式在以下的叙述中,为了使读者更好地理解本申请而提出了许多技术细节。但是,本领域的普通技术人员可以理解,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的实施方式作进一步地详细描述。本专利技术第一实施方式涉及一种数字硬盘录像机中录像直刻容错的方法。图1是该数字硬盘录像机中录像直刻容错的方法的流程示意图。具体地说,如图1所示,该数字硬盘录像机中录像直刻容错的方法包括以下步骤:在步骤101中,将收到的实时视频码流直接刻录到第一光盘;此后进入步骤102,缓存第一光盘已刻录的数据;将收到的实时视频码流直接刻录到第一光盘,在第一光盘成功刻满之前,缓存第一光盘已刻录的数据。此后进入步骤103,判断第一光盘是否刻录成功。若是,则进入步骤109 ;若否,则进入步骤104。在步骤104中,将所缓存的第一光盘已刻录的数据重新刻录到第二光盘中。此后进入步骤105,同时缓存第一光盘刻录出错后新收到的实时视频码流。此后进入步骤106,补刻第一光盘刻录出错后新收到的实时视频码流。缓存的第一光盘刻录出错后新收到的实时视频码流刻录到第二光盘和后续光盘中。如果第一光盘刻录出错,则先将所缓存的第一光盘已刻录的数据重新刻录到第二光盘中,同时缓存第一光盘刻录出错后新收到的实时视频码流,然后再补刻同时缓存的第一光盘刻录出错后新收到的实时视频码流。此后进入步骤107,判断被缓存的所有数据是否都已被补刻。若是,则进入步骤108 ;若否,则再次回到步骤105。在步骤108中,直接刻录当前收到的实时视频码流。待补刻完被缓存的所有数据后,再直接刻录当前收到的实时视频码流。此后结束本流程。在步骤109中,判断第一光盘是否已刻满。若是,则结束本流程;若否,则再次回到步骤101。在录像直刻过程中,如果某张光盘由于各种原因刻录失败被弹出光驱,则在用户放入新光盘后,系统会自动对录像进行恢复,将自刻录失败光盘开始时间至当前时间的录像全部恢复至新光盘中,并与后续产生的录像数据保持无缝连接,有效地提高了系统的稳定性和可靠性,解决了由于刻录错误导致录像数据不完整的问题。在这里,数字硬盘录像机为审讯专用数字硬盘录像机。此外,可以理解,在本专利技术的其它某些实施方式中,数字硬盘录像机也可以用在其它的应用场合中。直刻审讯系统包括一台直刻式审讯数字硬盘录像机(内嵌刻录机),光盘若干,摄像机4台。直刻式审讯数字硬盘录像机用于记录摄像机传输的视音频信息,并通过数字化处理将其存储于存储设备;其中直刻式数字硬盘录像机自带的刻录机主要用于将实时录像数据直刻至光盘中,为后期的司法过程提供强有力的证据;摄像机用于对审讯过程进行视频监控,并将视频数据通过传输线发送给审讯数字硬盘录像机。系统结构如图2所示。直刻式审讯数字硬盘录像机、摄像机、硬盘、刻录机,都是审讯系统必需的设备,本专利技术不需要在审讯系统中新增硬件设备,通过对直接式审讯数字硬盘录像机的控制流程进行设计,实现对直刻录像数据进行容错。保证审讯过程的真实性和完整性。在审讯过程中摄像机将采集到的场景通过视频本文档来自技高网...

【技术保护点】
一种数字硬盘录像机中录像直刻容错的方法,其特征在于,包括以下步骤:将收到的实时视频码流直接刻录到第一光盘,在第一光盘成功刻满之前,缓存第一光盘已刻录的数据;如果第一光盘刻录出错,则先将所缓存的第一光盘已刻录的数据重新刻录到第二光盘中,同时缓存第一光盘刻录出错后新收到的实时视频码流,然后再补刻同时缓存的第一光盘刻录出错后新收到的实时视频码流;待补刻完被缓存的所有数据后,再直接刻录当前收到的实时视频码流。

【技术特征摘要】
1.一种数字硬盘录像机中录像直刻容错的方法,其特征在于,包括以下步骤: 将收到的实时视频码流直接刻录到第一光盘,在第一光盘成功刻满之前,缓存第一光盘已刻录的数据; 如果第一光盘刻录出错,则先将所缓存的第一光盘已刻录的数据重新刻录到第二光盘中,同时缓存第一光盘刻录出错后新收到的实时视频码流,然后再补刻同时缓存的第一光盘刻录出错后新收到的实时视频码流; 待补刻完被缓存的所有数据后,再直接刻录当前收到的实时视频码流。2.根据权利要求1所述的数字硬盘录像机中录像直刻容错的方法,其特征在于,在所述如果第一光盘出错的步骤之后,还包括以下步骤: 设置光盘未就绪标志和需要补刻标志。3.根据权利要求2所述的数字硬盘录像机中录像直刻容错的方法,其特征在于,在所述将收到的实时视频码流直接刻录到第一光盘的步骤之前,还包括以下步骤: 判断光盘是否就绪; 如果光盘未就绪,则检测光驱中的光盘并按照直刻的格式初始化光盘; 判断光盘是否初始化成功; 如果光盘初始化成功,则设置光盘就绪标志; 如果光盘初始化失败,则设置光盘未就绪标志和需要补刻标志。4.根据权利要求3所述的数字硬盘录像机中录像直刻容错的方法,其特征在于,在所述如果光盘初始化成功,则设置光盘就绪标志的步骤之后,还包括以下步骤: 判断是否需要补刻; 如果是,则缓存新收到的实时视频码流,同时按照缓存的先后顺序补刻缓存的数据,待补刻完被缓存的所有数据后,再清空需要补刻标志位。5.根据权利要求4所述的数字硬盘录像机中录像直刻容错的方法,其特征在于,在所述在第一光盘成功刻满之前,缓存第一光盘已刻录的数据的步骤之后,还包括以下步骤; 如果第一光盘成功刻满,则清除已缓存的数据; 封盘完成的第一光盘并弹出光驱; 设置光盘未就绪标志。6.根据权利要求5所述的数字硬盘录像机中录像直刻容错的方...

【专利技术属性】
技术研发人员:郭晓宇吕明成孙承华陈军科
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1