DVD-Q
DVD-Q Intelligent Automation Software for CD-R/DVD-R Production (Download
PDF - 148KB) is a set of interrelated Java software packages that work together
to automatically manage the process of issuing, formatting, recording and labeling
CD-R and DVD-R discs. Four main components
comprise DVD-Q:
- JobFind
- JobQ
- JobAdmin
- JobInfo
Three of these packages
(JobFind, JobQ, and JobAdmin) are core programs that reside on the host
computer that controls system hardware resources. The fourth package,
JobInfo, is a client Java application that can be freely distributed
to DVD-Q network users. It is the default method used to create JobTickets
for DVD-Q
JobTickets
Every disc production job submitted to DVD-Q is defined by a JobTicket.
A JobTicket is a simple ASCII text file that describes the parameters
for disc production to the DVD-Q server software. JobTickets can be
created by JobInfo, or by batch files, shell scripts, or third-party
applications. DVD-Q's power and flexibility derives from the simplicity
of the JobTicket and the ease with which JobTickets can be created. Some of the information
in a JobTicket is automatically generated by information contained in
DVD-Q configuration files. If an empty JobTicket is submitted, the default
values from the configuration files fills in the missing parameters
to form a complete JobTicket. JobFind and JobQ
search for JobTickets in designated search directories. JobFind and
JobQ distinguish between JobTickets by their filename extensions. JobFind
looks for JobTickets associated with files that require "premastering"
(disc image formatting). JobTickets that require premastering are identified
by a *.FRD extension. JobQ looks for JobTickets associated with image
files (a set of files that have already been premastered). JobTickets
that are ready for recording are identified by a *.PRD extension.
- JobFind premasters
the source data set into a preformatted image and stages it for JobQ.
- JobQ performs
the actual disc recording tasks. It searches the directories for formatted
disc images (*.PRD files) and prioritizes them relative to the information
contained in the JobTickets.
Searches by JobFind
and/or JobQ can traverse multiple directories, allowing a great deal
of flexibility when assigning search directories to users. Search directories
can be allocated to projects, groups, departments, etc.
DVD-Q Workflow
DVD-Q is designed to increase productivity by minimizing the amount
of time that users must spend creating discs. It is the mass storage
version of "fire and forget," a term usually used to describe
smart weapons that guide themselves to the target once they have been
released. In DVD-Q's case, the user clicks a mouse button and the software
does the rest. Creating a JobTicket
with JobInfo takes only a few seconds, and users can learn how to use
the application within a few minutes. In most cases, creating
a JobTicket through the DVD-Q JobInfo application requires the following
steps:
- Type a descriptive
Job Name (up to 20 characters)
- Select a filesystem
format (ISO 9660, Rock Ridge, Joliet, Rock Ridge with Joliet, Bridge
UDF, or preformatted image)
- Enter number
of discs (if different than default value)
- Enter priority
for job (if different than default value)
- Select the dataset
to be premastered (or the dataset image file, if previously premastered).
Selection can be done graphically, by clicking on the directory that
contains the dataset.
- Click the "Launch
Job" button.
Once the JobTicket
has been created, it is placed into one of DVD-Q's scan directories.
Then, at the next designated search interval, DVD-Q finds the JobTicket
and processes the dataset associated with it. The JobTicket itself is
also processed as the dataset is processed, and its name (filename extension)
is changed to reflect the current status of the job. For seamless disc
creation, DVD-Q can be easily integrated into custom applications, without
the need for extensive recoding or using complex APIs. This owes to
the simplicity of the text-based JobTicket. Wrapping simple scripts
around an application lets the application automatically generate JobTickets
upon an event occurrence or other trigger. There are virtually an infinite
number of potential applications for DVD-Q, with limitless implementations
and variations possible. |