一种数据文件写入方法、装置及系统制造方法及图纸

技术编号:17007471 阅读:24 留言:0更新日期:2018-01-11 03:50
本发明专利技术实施例提供了一种数据文件写入方法、装置以及系统。该方法包括:接收针对第一存储卡的格式化指令,该指令中包括网络摄像机的第一类型信息;获取第一存储卡的第一容量信息;根据第一类型信息和第一容量信息,从格式化信息数据库中获取多个第一数据文件及第一地址信息,格式化信息数据库中保存的每种类型信息和每种容量信息所对应的多个数据文件及各数据文件对应的地址信息,为根据经不同类型的网络摄像机格式化后的多种不同容量的存储卡确定的;根据第一地址信息,将多个第一数据文件分别写入第一存储卡的对应地址中。与现有技术相比,本发明专利技术实施例中,存储卡的格式化操作非常方便,其格式化时所消耗的时间也较短,故其格式化效率较高。

【技术实现步骤摘要】
一种数据文件写入方法、装置及系统
本专利技术涉及安防监控
,特别是涉及一种数据文件写入方法、装置及系统。
技术介绍
随着安防监控技术的发展,网络摄像机的应用越来越广泛。网络摄像机是一种结合传统摄像机与网络技术所产生的新一代摄像机,它可以将影像通过网络传输至地球另一端,且地球另一端的浏览者不需要使用任何专业软件,只需要通过标准的网络浏览器就可以监控影像。一般而言,用户可以通过存储卡来存储网络摄像机的录像内容,但是,由于存储卡出厂格式化后的文件系统一般为针对WINDOWS用户使用的FAT32、exFAT或者NTFS格式的文件系统,而网络摄像机使用的文件系统则为专用的文件系统,每种类型的网络摄像机对应的文件系统也各不相同,且网络摄像机专用的文件系统根本无法与FAT32、exFAT或者NTFS格式的文件系统兼容,故用户在使用存储卡存储录像内容之前,必须先通过网络摄像机对存储卡进行格式化,以使存储卡中的文件系统与网络摄像机专用的文件系统相一致。在对存储卡进行格式化时,网络摄像机会先确定自身文件系统中的第一个数据文件,并根据第一数据文件在存储卡创建一个与第一数据文件相同的文件,接下来,网络摄像机会确定自身文件系统中的第二个数据文件,并根据第二数据文件在存储卡中创建一个与第二数据文件相同的文件,后续的格式化操作依此类推。可以看出,网络摄像机需要根据自身文件系统中的各数据文件在存储卡中一个个地创建文件,故存储卡的格式化操作需要耗费较长的时间,故如何提高存储卡的格式化效率是一个亟待解决的问题。
技术实现思路
本专利技术实施例的目的在于提供一种数据文件写入方法、装置及系统,以提高存储卡的格式化效率。一方面,本专利技术实施例提供了一种数据文件写入方法,应用于电子设备中,所述方法包括如下步骤:接收针对第一存储卡的格式化指令,所述格式化指令中包括网络摄像机的第一类型信息;获取所述第一存储卡的第一容量信息;根据所述第一类型信息和所述第一容量信息,从格式化信息数据库中获取多个第一数据文件以及各所述第一数据文件所对应的第一地址信息,其中,所述格式化信息数据库中保存的每种类型信息和每种容量信息所对应的多个数据文件及各数据文件对应的地址信息,为根据经不同类型的网络摄像机格式化后的多种不同容量的存储卡确定的;根据所述第一地址信息,将多个所述第一数据文件分别写入所述第一存储卡的对应地址中。可选地,上述方法还包括:预先对不同类型的网络摄像机进行性能测试,以获得各种类型的网络摄像机在不同模式下使用所述第一存储卡时的性能测试结果;根据所述性能测试结果生成测试数据表;将所述测试数据表写入所述第一存储卡。可选地,上述方法中,所述测试数据表中包括:各种类型的网络摄像机在不同模式下使用所述第一存储卡时的最大录像码率。可选地,上述方法中,所述测试数据表中包括:各种类型的网络摄像机在不同模式下使用所述第一存储卡时的最佳录像码率。可选地,上述方法中,所述获取所述第一存储卡的第一容量信息之前,所述方法还包括:将测试固件数据写入第一存储卡中;通过所述测试固件数据对所述第一存储卡进行性能测试,以检测所述第一存储卡内的硬件能否正常工作;若能,则将目标固件数据写入所述第一存储卡中,以使所述目标固件数据替换所述测试固件数据。另一方面,本专利技术实施例还提供了一种数据文件写入装置,应用于电子设备中,所述装置包括:格式化指令接收模块,用于接收针对第一存储卡的格式化指令,所述格式化指令中包括网络摄像机的第一类型信息;第一容量信息获取模块,用于获取所述第一存储卡的第一容量信息;格式化信息获取模块,用于根据所述第一类型信息和所述第一容量信息,从格式化信息数据库中获取多个第一数据文件以及各所述第一数据文件所对应的第一地址信息,其中,所述格式化信息数据库中保存的每种类型信息和每种容量信息所对应的多个数据文件及各数据文件对应的地址信息,为根据经不同类型的网络摄像机格式化后的多种不同容量的存储卡确定的;第一数据文件写入模块,用于根据所述第一地址信息,将多个所述第一数据文件分别写入所述第一存储卡的对应地址中。可选地,上述装置还包括:性能测试模块,用于预先对不同类型的网络摄像机进行性能测试,以获得各种类型的网络摄像机在不同模式下使用所述第一存储卡时的性能测试结果;测试数据表生成模块,用于根据所述性能测试结果生成测试数据表;测试数据表写入模块,用于将所述测试数据表写入所述第一存储卡。可选地,上述装置中,所述测试数据表中包括:各种类型的网络摄像机在不同模式下使用所述第一存储卡时的最大录像码率。可选地,上述装置中,所述测试数据表中包括:各种类型的网络摄像机在不同模式下使用所述第一存储卡时的最佳录像码率。可选地,上述装置还包括:测试固件数据写入模块,用于将测试固件数据写入第一存储卡中;性能测试模块,用于通过所述测试固件数据对所述第一存储卡进行性能测试,以检测所述第一存储卡内的硬件能否正常工作;目标固件数据写入模块,用于在所述第一存储卡内的硬件能正常工作的情况下,将目标固件数据写入所述第一存储卡中,以使所述目标固件数据替换所述测试固件数据。再一方面,本专利技术实施例还提供了一种数据文件写入系统,包括:电子设备和连接于所述电子设备的第一存储卡;其中,所述电子设备,用于接收针对第一存储卡的格式化指令,所述格式化指令中包括网络摄像机的第一类型信息,获取所述第一存储卡的第一容量信息,根据所述第一类型信息和所述第一容量信息,从格式化信息数据库中获取多个第一数据文件以及各所述第一数据文件所对应的第一地址信息,并根据所述第一地址信息,将多个所述第一数据文件分别写入所述第一存储卡的对应地址中,其中,所述格式化信息数据库中保存的每种类型信息和每种容量信息所对应的多个数据文件及各数据文件对应的地址信息,为根据经不同类型的网络摄像机格式化后的多种不同容量的存储卡确定的;所述第一存储卡,用于存储所述电子设备写入的多个所述第一数据文件。可选地,上述系统还包括:第一网络摄像机;其中,所述电子设备,还用于预先对不同类型的网络摄像机进行性能测试,以获得各种类型的网络摄像机在不同模式下使用所述第一存储卡时的性能测试结果,根据所述性能测试结果生成测试数据表,并将所述测试数据表写入所述第一存储卡;所述第一存储卡,还用于存储所述电子设备写入的所述测试数据表;所述第一网络摄像机,用于从所述测试数据表中获取与其自身类型信息相对应的当前模式下的性能测试结果,并根据自身的性能测试结果采集视频图像数据。可选地,上述系统中,所述测试数据表中包括:各种类型的网络摄像机在不同模式下使用所述第一存储卡时的最大录像码率;所述第一网络摄像机,具体用于从所述测试数据表中获取与其自身的类型信息相对应的在当前模式下使用所述第一存储卡时的最大录像码率,并以不大于所述最大录像码率的码率采集视频图像数据。可选地,上述系统中,所述测试数据表中包括:各种类型的网络摄像机在不同模式下使用所述第一存储卡时的最佳录像码率;所述第一网络摄像机,具体用于从所述测试数据表中获取与其自身的类型信息相对应的在当前模式下使用所述第一存储卡时的最佳录像码率,并以所述最佳录像码率采集视频图像数据。本专利技术实施例提供了一种数据文件写入方法、装置以及系统。其中,该数据文件写入方法包括如下步骤:接收针对第一存储卡本文档来自技高网...
一种数据文件写入方法、装置及系统

【技术保护点】
一种数据文件写入方法,其特征在于,应用于电子设备中,所述方法包括如下步骤:接收针对第一存储卡的格式化指令,所述格式化指令中包括网络摄像机的第一类型信息;获取所述第一存储卡的第一容量信息;根据所述第一类型信息和所述第一容量信息,从格式化信息数据库中获取多个第一数据文件以及各所述第一数据文件所对应的第一地址信息,其中,所述格式化信息数据库中保存的每种类型信息和每种容量信息所对应的多个数据文件及各数据文件对应的地址信息,为根据经不同类型的网络摄像机格式化后的多种不同容量的存储卡确定的;根据所述第一地址信息,将多个所述第一数据文件分别写入所述第一存储卡的对应地址中。

【技术特征摘要】
1.一种数据文件写入方法,其特征在于,应用于电子设备中,所述方法包括如下步骤:接收针对第一存储卡的格式化指令,所述格式化指令中包括网络摄像机的第一类型信息;获取所述第一存储卡的第一容量信息;根据所述第一类型信息和所述第一容量信息,从格式化信息数据库中获取多个第一数据文件以及各所述第一数据文件所对应的第一地址信息,其中,所述格式化信息数据库中保存的每种类型信息和每种容量信息所对应的多个数据文件及各数据文件对应的地址信息,为根据经不同类型的网络摄像机格式化后的多种不同容量的存储卡确定的;根据所述第一地址信息,将多个所述第一数据文件分别写入所述第一存储卡的对应地址中。2.如权利要求1所述的方法,其特征在于,所述方法还包括:预先对不同类型的网络摄像机进行性能测试,以获得各种类型的网络摄像机在不同模式下使用所述第一存储卡时的性能测试结果;根据所述性能测试结果生成测试数据表;将所述测试数据表写入所述第一存储卡。3.如权利要求2所述的方法,其特征在于,所述测试数据表中包括:各种类型的网络摄像机在不同模式下使用所述第一存储卡时的最大录像码率。4.如权利要求2所述的方法,其特征在于,所述测试数据表中包括:各种类型的网络摄像机在不同模式下使用所述第一存储卡时的最佳录像码率。5.如权利要求1所述的方法,其特征在于,所述获取所述第一存储卡的第一容量信息之前,所述方法还包括:将测试固件数据写入第一存储卡中;通过所述测试固件数据对所述第一存储卡进行性能测试,以检测所述第一存储卡内的硬件能否正常工作;若能,则将目标固件数据写入所述第一存储卡中,以使所述目标固件数据替换所述测试固件数据。6.一种数据文件写入装置,其特征在于,应用于电子设备中,所述装置包括:格式化指令接收模块,用于接收针对第一存储卡的格式化指令,所述格式化指令中包括网络摄像机的第一类型信息;第一容量信息获取模块,用于获取所述第一存储卡的第一容量信息;格式化信息获取模块,用于根据所述第一类型信息和所述第一容量信息,从格式化信息数据库中获取多个第一数据文件以及各所述第一数据文件所对应的第一地址信息,其中,所述格式化信息数据库中保存的每种类型信息和每种容量信息所对应的多个数据文件及各数据文件对应的地址信息,为根据经不同类型的网络摄像机格式化后的多种不同容量的存储卡确定的;第一数据文件写入模块,用于根据所述第一地址信息,将多个所述第一数据文件分别写入所述第一存储卡的对应地址中。7.如权利要求6所述的装置,其特征在于,所述装置还包括:性能测试模块,用于预先对不同类型的网络摄像机进行性能测试,以获得各种类型的网络摄像机在不同模式下使用所述第一存储卡时的性能测试结果;测试数据表生成模块,用于根据所述性能测试结果生成测试数据表;测试数据表写入模块,用于将所述测试数据表写入所述第一存储卡。8.如权利要求7所述...

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

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

1