Need an advice about writing a dvd burning app

we need a direct to DVD burning component, but cannot find any (just complete apps and plugins)

We are then planning to buy a c++ source for DVD burn, and add a direct burn capability to it.

We must get the signal straight from a camera to the DVD.

Can anyone give me a clue how much work this is about ?, and a short task list what must be done ?

thanks
rolfeilertAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
JgouldConnect With a Mentor Commented:
Question has been closed as per recommendation

JGould-EE Moderator
0
 
CJ_SCommented:
This one includes source code as well (to buy):
http://www.vizacc.com/i_prod_cdrom.php

it's also the only one I found.

As for the process of direct writing, it is not advised, but since most burners these days are burn proof you have to be able to put data in it's buffer.

Create a memory buffer where you put in your data, whenever the burn process has some free memory you replace that memory with the new memory from the buffer. That should do it in theory.
0
 
rolfeilertAuthor Commented:
Should I looking at the UCD file format ?, i allows real time writing of files.  
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
CJ_SCommented:
The file format is very important also because usually a header is written which contains information about the file size. If the UCD file format allows the dynamic file growth then you should be okay.

CJ
0
 
rolfeilertAuthor Commented:
Sorry i meant , UCD file format.


I've got a tip about UCD (Unstructured cell data) , but it seemes to be that it is suitable for computer graphigs.

Are there any other tecknics i can consider , that allows multimedia streaming and dynamic growable files ?
0
 
CJ_SCommented:
I'm sorry, but I don't know any. But, because you want to write straight to the DVD from the camera you can easily write your own. I haven't done much research on this subject but what I would do would be kind of the following:

- Get the signal and transform it into a package (which has always the same size)
- add a placeholder just before the package starts (in memory).
- write this package to the DVD
- When reading you loop through the file on the DVD until there is no more placeholder.

Best thing to do is to define what you need to put in the package. You'd have to do that anyway. Second thing you can do is look at the file format specification of UCD (with other words: look how they have done dynamic file growth).

Wioth your own file format you can do whatever you want to do. You can also compress, depress etcetera. it's all up to you!

CJ
0
 
nico5038Commented:

No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:
 - PAQ'd and pts removed
Please leave any comments here within the
next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER !

Nic;o)
0
 
CJ_SCommented:
agreed
0
All Courses

From novice to tech pro — start learning today.