利索能及
我要发布
收藏
专利号: 201610099651X
申请人: 杭州海康威视数字技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种刻录光盘的方法,应用于光盘刻录设备,所述光盘刻录设备至少具有两个用于刻录光盘的光驱,其特征在于,所述方法包括:接收针对所述光盘刻录设备的光盘刻录信号;

检测所述光盘刻录设备的全部光驱中是否存在具有可用存储空间的光盘的光驱;

若存在,则从具有可用存储空间的光盘的光驱中确定一个作为当前的工作光驱,并将所述全部光驱中除所述当前的工作光驱之外的其他光驱确定为非工作光驱;

接收所连接的音视频采集设备发送的音视频码流数据;

将所接收的音视频码流数据刻录于所述当前的工作光驱的光盘中,并判断所述当前的工作光驱中的光盘是否满足中止刻录条件,并在判断结果为是时,继续执行所述检测所述光盘刻录设备的全部光驱中是否存在具有可用存储空间的光盘的光驱的步骤,直到完成对所接收的音视频码流数据的刻录。

2.根据权利要求1所述的方法,其特征在于,所述判断所述当前的工作光驱中的光盘是否满足中止刻录条件,包括:判断所述当前的工作光驱中的光盘的存储空间是否已被刻录满或已刻录至预设的存储空间阈值;

如果是,则判定所述当前的工作光驱中的光盘满足所述中止刻录条件。

3.根据权利要求1或2所述的方法,其特征在于,所述将所接收的音视频码流数据刻录于所述当前的工作光驱的光盘中,包括:将所接收的音视频码流数据缓存于所述光盘刻录设备的内存中;

将缓存于所述内存中的待刻录数据刻录于所述当前的工作光驱的光盘中。

4.根据权利要求1或2所述的方法,其特征在于,所述将所接收的音视频码流数据刻录于所述当前的工作光驱的光盘中,包括:将所接收的音视频码流数据缓存于所述光盘刻录设备的内存中;

判断所述内存中缓存的音视频码流数据所占用的存储空间是否超过预设的第一存储空间阈值,若超过,则将所述内存中缓存的音视频码流数据缓存于所述光盘刻录设备所连接的非光盘的其他存储介质的缓存空间中;

判断所述当前的工作光驱中的光盘是否满足开启刻录条件,并在判断结果为是时,检测所述缓存空间中是否存在待刻录数据;

若存在,则将所述缓存空间中的待刻录数据刻录于所述当前的工作光驱的光盘中,并在所述缓存空间中的待刻录数据刻录完毕后再将缓存于所述内存中的待刻录数据刻录于所述当前的工作光驱的光盘中;若不存在,则将缓存于所述内存中的待刻录数据刻录于所述当前的工作光驱的光盘中。

5.根据权利要求4所述的方法,其特征在于,在所述将所述内存中缓存的音视频码流数据缓存于所述光盘刻录设备所连接的非光盘的其他存储介质的缓存空间中之后,在所述检测所述缓存空间中是否存在待刻录数据之前,还包括:判断所述缓存空间中缓存的音视频码流数据所占用的存储空间是否超过预设的第二存储空间阈值,若超过,则将所连接的非光盘的其他存储介质中存储的音视频录像文件标记为异常状态,其中,所述音视频录像文件为:针对所接收的音视频码流且与内存缓存的音视频码流同步生成的音视频录像文件;

在所述检测所述缓存空间中是否存在待刻录数据之前,还包括:

检测所述非光盘的其他存储介质中是否存在被标记为异常状态的音视频录像文件;

若存在,则将被标记为异常状态的音视频录像文件刻录于所确定的工作光驱的光盘中,并在所述非光盘的其他存储介质中不存在被标记为异常状态的音视频录像文件后,继续执行所述检测所述缓存空间中是否存在待刻录数据的步骤;若不存在,则继续执行所述检测所述缓存空间中是否存在待刻录数据的步骤。

6.根据权利要求1或2所述的方法,其特征在于,还包括:

在所述光盘刻录设备的全部光驱中不存在具有可用存储空间的光盘的光驱的情况下,向用户展示提示信息,以提示用户在所述光盘刻录设备的全部光驱中的至少一个光驱中放入具有可用存储空间的光盘。

7.根据权利要求6所述的方法,其特征在于,所述向用户展示提示信息,包括:向所述光盘刻录设备的光驱发送光驱仓门弹出信号,以使得所述光盘刻录设备的光驱在接收到所述光驱仓门弹出信号后弹出光驱仓门以提示用户在所弹出的光驱中放入具有可用存储空间的光盘;

或,

通过声音或灯光的方式,向用户展示提示信息,以使得用户在接收到提示信息后在所述光盘刻录设备的全部光驱中的至少一个光驱中放入具有可用存储空间的光盘。

8.一种刻录光盘的装置,应用于光盘刻录设备,所述光盘刻录设备至少具有两个用于刻录光盘的光驱,其特征在于,所述装置包括:刻录信号接收模块,用于接收针对所述光盘刻录设备的光盘刻录信号;

可用光盘检测模块,用于检测所述光盘刻录设备的全部光驱中是否存在具有可用存储空间的光盘的光驱;

工作光驱确定模块,用于在所述可用光盘检测模块的检测结果为存在时,从具有可用存储空间的光盘的光驱中确定一个作为当前的工作光驱,并将所述全部光驱中除所述当前的工作光驱之外的其他光驱确定为非工作光驱;

数据接收模块,用于接收所连接的音视频采集设备发送的音视频码流数据;

数据刻录模块,用于将所接收的音视频码流数据刻录于所述当前的工作光驱的光盘中;

中止条件判断模块,用于判断所述当前的工作光驱中的光盘是否满足中止刻录条件,并在判断结果为是时,触发所述可用光盘检测模块继续执行检测所述光盘刻录设备的全部光驱中是否存在具有可用存储空间的光盘的光驱的步骤,直到完成对所接收的音视频码流数据的刻录。

9.根据权利要求8所述的装置,其特征在于,所述中止条件判断模块,具体用于:判断所述当前的工作光驱中的光盘的存储空间是否已被刻录满或已刻录至预设的存储空间阈值,如果是,判定所述当前的工作光驱中的光盘满足所述中止刻录条件。

10.根据权利要求8或9所述的装置,其特征在于,所述数据刻录模块,包括:第一内存缓存单元,用于将所接收的音视频码流数据缓存于所述光盘刻录设备的内存中;

第一刻录单元,用于将缓存于所述内存中的待刻录数据刻录于所述当前的工作光驱的光盘中。

11.根据权利要求8或9所述的装置,其特征在于,所述数据刻录模块,包括:第二内存缓存单元,用于将所接收的音视频码流数据缓存于所述光盘刻录设备的内存中;

第一空间判断单元,用于判断所述内存中缓存的音视频码流数据所占用的存储空间是否超过预设的第一存储空间阈值,若超过,则将所述内存中缓存的音视频码流数据缓存于所述光盘刻录设备所连接的非光盘的其他存储介质的缓存空间中;

开启条件判断单元,用于判断所述当前的工作光驱中的光盘是否满足开启刻录条件,并在判断结果为是时,检测所述缓存空间中是否存在待刻录数据,若存在,则触发第二刻录单元,否则触发第三刻录单元;

所述第二刻录单元,用于在所述开启条件判断单元的判断结果为存在时,将所述缓存空间中的待刻录数据刻录于所述当前的工作光驱的光盘中,并在所述缓存空间中的待刻录数据刻录完毕后再将缓存于所述内存中的待刻录数据刻录于所述当前的工作光驱的光盘中;

所述第三刻录单元,用于在所述开启条件判断单元的判断结果为不存在时,将缓存于所述内存中的待刻录数据刻录于所述当前的工作光驱的光盘中。

12.根据权利要求11所述的装置,其特征在于,还包括:

空间判断模块,用于在第一空间判断单元将所述内存中缓存的音视频码流数据缓存于所述光盘刻录设备所连接的非光盘的其他存储介质的缓存空间中之后,在所述开启条件判断单元检测所述缓存空间中是否存在待刻录数据之前,判断所述缓存空间中缓存的音视频码流数据所占用的存储空间是否超过预设的第二存储空间阈值,若超过,则将所述非光盘的其他存储介质中存储的音视频录像文件标记为异常状态,其中,所述音视频录像文件为:针对所接收的音视频码流且与内存缓存的音视频码流同步生成的音视频录像文件;

所述开启条件判断单元,具体用于在检测所述缓存空间中是否存在待刻录数据之前,检测所述非光盘的其他存储介质中是否存在被标记为异常状态的音视频录像文件,若存在,则触发第四刻录单元,否则继续执行检测所述缓存空间中是否存在待刻录数据的步骤;

所述第四刻录单元,用于在所述异常文件检测单元的检测结果为存在时,将被标记为异常状态的音视频录像文件刻录于所确定的工作光驱的光盘中,并在所述非光盘的其他存储介质中不存在被标记为异常状态的音视频录像文件后,继续执行所述检测所述缓存空间中是否存在待刻录数据的步骤。

13.根据权利要求8或9所述的装置,其特征在于,还包括:

信息提示模块,用于在所述可用光盘检测模块检测到所述光盘刻录设备的全部光驱中不存在具有可用存储空间的光盘的光驱的情况下,向用户展示提示信息,以提示用户在所述光盘刻录设备的全部光驱中的至少一个光驱中放入具有可用存储空间的光盘。

14.根据权利要求13所述的装置,其特征在于,

所述信息提示模块,具体用于向所述光盘刻录设备的光驱发送光驱仓门弹出信号,以使得所述光盘刻录设备的光驱在接收到所述光驱仓门弹出信号后弹出光驱仓门以提示用户在所弹出的光驱中放入具有可用存储空间的光盘;

或者,

所述信息提示模块,具体用于通过声音或灯光的方式,向用户展示提示信息,以使得用户在接收到提示信息后在所述光盘刻录设备的全部光驱中的至少一个光驱中放入具有可用存储空间的光盘。

15.一种光盘刻录系统,其特征在于,所述系统包括:光盘刻录设备和音视频采集设备;

所述光盘刻录设备至少具有两个用于刻录光盘的光驱,且所述光盘刻录设备与所述音视频采集设备通信连接;其中,所述光盘刻录设备,用于接收针对所述光盘刻录设备的光盘刻录信号;检测所述光盘刻录设备的全部光驱中是否存在具有可用存储空间的光盘的光驱;若存在,则从具有可用存储空间的光盘的光驱中确定一个作为当前的工作光驱,并将所述全部光驱中除所述当前的工作光驱之外的其他光驱确定为非工作光驱;接收所连接的音视频采集设备发送的音视频码流数据;将所接收的音视频码流数据刻录于所述当前的工作光驱的光盘中,并判断所述当前的工作光驱中的光盘是否满足中止刻录条件,并在判断结果为是时,继续执行所述检测所述光盘刻录设备的全部光驱中是否存在具有可用存储空间的光盘的光驱的步骤,直到完成对所接收的音视频码流数据的刻录;

所述音视频采集设备,用于采集音视频数据,并将所采集的音视频数据所对应的音视频码流数据发送给所述光盘刻录设备。

16.根据权利要求15所述的系统,其特征在于,所述系统还包括:非光盘的其他存储介质,所述非光盘的其他存储介质与所述光盘刻录设备通信连接;其中,所述光盘刻录设备具体用于:将所接收的音视频码流数据缓存于所述光盘刻录设备的内存中;判断所述内存中缓存的音视频码流数据所占用的存储空间是否超过预设的第一存储空间阈值,若超过,则将所述内存中缓存的音视频码流数据缓存于所述光盘刻录设备所连接的非光盘的其他存储介质的缓存空间中;判断所述当前的工作光驱中的光盘是否满足开启刻录条件,并在判断结果为是时,检测所述缓存空间中是否存在待刻录数据;若存在,则将所述缓存空间中的待刻录数据刻录于所述当前的工作光驱的光盘中,并在所述缓存空间中的待刻录数据刻录完毕后再将缓存于所述内存中的待刻录数据刻录于所述当前的工作光驱的光盘中;若不存在,则将缓存于所述内存中的待刻录数据刻录于所述当前的工作光驱的光盘中。