各位大大,小弟想在windows下做个简单的刻录程序,经过baidu+google,终于知道用imapi2可实现功能~于是经过多次尝试,终于可以刻录文件了,但现在的问题是,我想刻录的文件是从服务端的获取的,文件可能有几百M到几G不等,若等待文件传输完毕再刻录可能时间比较长
所以我希望客户端能够一边接收数据一边刻录,不知道可行否?请各位大大指点迷律,在下感激不尽!!

解决方案 »

  1.   

    这个要看imapi2是否开这个接口了,源码开源可以考虑自己写写看
      

  2.   

    不行的,imapi是先把你要刻录的文件按照CD的文件系统格式打包以后才刻录的
      

  3.   

    这个要看imapi2是否开这个接口了,源码开源可以考虑自己写写看
      

  4.   

    我搞linux下刻录 windows下的imapi2不太清楚
    我做的是linux下的实时刻录 
    如果你知道要刻录的文件的大小,那好一些,光盘的文件系统中记录这文件位置及大小,
    你可以考虑做个较大的buffer用于缓冲数据,用最低的速度刻录当然我尝试过另一种方式 在刻录时停止送数据 让刻录机等待 我测试的结果30分钟不送数据 刻录机不会产生错误也不会刻录失败 30分钟后继续刻录(我用的流方式刻录mmc write中有设定,2个dvd刻录机 1个蓝光刻录上测试过)