[发明专利]一种多光驱同步刻录方法有效

专利信息
申请号: 200810121223.8 申请日: 2008-09-25
公开(公告)号: CN101369442A 公开(公告)日: 2009-02-18
发明(设计)人: 高迎军;傅利泉;王增锹;吴军;吴坚 申请(专利权)人: 浙江大华技术股份有限公司
主分类号: G11B20/10 分类号: G11B20/10;G11B19/12
代理公司: 杭州求是专利事务所有限公司 代理人: 周烽
地址: 310053浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 光驱 同步 刻录 方法
【说明书】:

技术领域

发明涉及一种光驱刻录方法,尤其涉及一种实时数据的多光驱同步刻录方法。

背景技术

目前,公知的刻录方法主要有PC上的单机刻录和光盘翻录,以及嵌入式机器上的单机刻录等类型。考虑到光盘的通用性,一般选用iso9660文件系统,该文件系统的主要特点是,刻录前需要事先确定所要刻录的各个文件的名字和长度信息,由名字和长度信息生成目录区,然后再把数据写入目录区后的数据区中,其中数据的位置和长度与前面的目录区相对应。一般的刻录软件采用的做法是,把欲刻录的文件根据iso9660文件系统生成一个临时文件,然后再把这个文件顺序写入光盘中。对于一些刻录文件长度不确定的情况,比如实时音视频数据,则无法实时地写入光盘中。另外,对于一些需要实时地同步刻录多个光盘的场合,比如司法审讯情况,目前的刻录软件同样无法满足要求。

发明内容

针对现有技术的不足,本发明提供一种多光驱同步刻录方法。

本发明的目的是通过如下技术方案来实现的:一种多光驱同步刻录方法,包括以下步骤:

(1)初始化:打开设备,分配内存,获取刻录机型号,检测盘片类型,检测盘片是否可擦写,检测盘片容量。并针对不同的盘片来设置刻录机的刻录模式;

(2)传入文件列表:传入的文件列表包含文件名和文件长度等信息,其中定长文件放在文件列表的前面,不定长文件放在后面。对不定长文件预定一个长度,把这些信息根据iso9660文件系统的要求生成卷标区数据和目录区数据,再把这些数据写入光盘;

(3)写入数据:根据文件列表的顺序,首先写入定长文件的内容,再写入不定长文件的内容,每次写入数据的最大长度不超过32Kbytes;

(4)结束:写完数据后,同步刻录机缓冲到盘片,最后关闭轨道。

本发明的有益效果是,应用本发明提供的方法,可以对实时数据不用产生临时文件,直接写入光盘,并且能同步写入多个光驱。

附图说明

图1是本发明多光驱同步刻录方法实时刻录的数据流程示意图;

图2是本发明多光驱同步刻录方法多机同步刻录流程示意图。

具体实施方式

下面可以分为光盘实时刻录和多个光盘同步刻录两个方面来描述。

关于光盘实时刻录。第一,基于通用的光盘文件系统iso9660;第二,刻录时,预先传入文件列表,文件列表需要包含文件名称和文件长度信息,其中定长文件放在前面,不定长文件放在后面,不定长文件的长度预定一个值,根据iso9660文件系统的要求生成光盘的卷标区和目录区等信息,并把这些信息写入光盘;第三,按文件列表中的文件顺序首先把定长文件的内容写入数据区,再把实时的数据顺序写在定长文件数据的后面。

关于多光盘同步刻录。每个刻录机被分配一个数据结构,该数据结构主要包含有设备文件名、私有数据指针、设备结构体的前趋指针和后继指针等字段。初始化时,程序依次打开设备,并给私有数据指针申请内存。刻录时,上层程序把设备结构以链表形式链接起来,把链表的首地址传递给底层的刻录软件;底层刻录软件会依次对设备链表中的每个设备分别发送命令,每个设备的命令都执行完毕后再结束本次调用过程。

下面结合附图详细说明本发明,本发明的目的和效果将变得更加明显。

本发明的多光驱同步刻录方法,包括以下步骤:

1.初始化

打开设备,分配内存,获取刻录机型号,检测盘片类型,是否可擦写,检测盘片容量。在向光盘写入数据前,针对不同的盘片来设置刻录机的刻录模式。

2.传入文件列表

传入的文件列表包含文件名和文件长度等信息,其中定长文件放在文件列表的前面,不定长文件放在后面,对不定长文件需要预定一个长度,把这些信息根据iso9660文件系统的要求生成卷标区数据和目录区数据,再把这些数据写入光盘。

3.写入数据

根据文件列表的顺序,首先写入定长文件的内容,再写入不定长文件的内容,每次写入数据的最大长度不超过32Kbytes。

4.结束

写完数据后,同步刻录机缓冲到盘片,最后关闭轨道。

当操作刻录机时,把各个设备以链表形式传递给各刻录机,然后分别向链表中的各个刻录机依次发送命令,如图2所示,是对图1向刻录机发送命令环节的详细描述。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810121223.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top