WPC Expo 2002 Japan Presentation
Download
Report
Transcript WPC Expo 2002 Japan Presentation
Padus, Inc. Technology Overview
Presented by
PRO-G Japan
Mirco Caramori
Vice President, Operations, Padus Incorporated
October 2002
A
Padus History
• 1994 - The Padus development team re-defined modern
CD pre-mastering with the development of EasyCD®
application when working at Incat Systems®.
• 1996 - Padus, Inc. founded in the heart of Silicon
Valley (San Jose, California).
• 1996 – Padus was first to develop technology to operate
several CD writing drives concurrently thus
revolutionizing the professional CD duplication
business.
A
Padus History
• 1999 – Padus ships one of the most powerful CD
programming toolkit allowing 3rd party developers to
quickly integrate optical data storage technology within
their existing application. Today, the Padus Foundation
Class Toolkit is used worldwide by most multimedia
companies.
• 2001 – Padus is first to ship a complete Internet /
Intranet based CD/DVD pre-mastering and writing
technology. This allows CD/DVD writing drives to be
shared and accessed by multiple users simultaneously
over local and global networks.
A
Padus Products
Padus Foundation Class
DiscJuggler
DiscJuggler.NET
PFC Toolkit
Many products developed
by 3rd party developers
Discussed in presentation
A
Disc recording toolkit for Windows operating systems
A
Overview
The Padus Foundation Class for Windows operating
systems is a software development toolkit for all types
of CD/DVD reading and recording.
The PFC allows developers to satisfy a product’s
internal CD/DVD recording needs quickly and to get to
market faster with an optical recording-enabled
product.
Programmers also can forgo the investment of
supporting an ever-expanding list of hundreds of
available drives -- so they can spend development time
on the larger project at hand, where their expertise
lies.
A
Features
• Pure C/C++ object-oriented environment with no Win32
UI coding
• Support for Windows® 95/98/Me/NT/2000/XP
• Independent ASPI layer
• Includes many sample applications (with source code)
that illustrate the most common CD/DVD tasks
• Full 32-bit multi-thread and multitasking
implementation
• Small footprint (the whole toolkit is contained in one
single DLL of ~1MB)
A
Features
• Support for all CD-R, CD-RW, DVD-RAM, DVD±R, and
DVD±RW drives currently available (SCSI and ATAPI)
• Support for simultaneous recording to multiple CD-R,
CD-RW, DVD-RAM, DVD±R, and DVD±RW drives
• Full support for IEEE-1394 (Firewire) and USB 1.1/2.0
protocols
• Support for CD/DVD autoloaders and jukeboxes
A
Developer Assistance
• Our expert engineering staff is available to work with
our customers and -- upon request -- develop new
features, components or custom interfaces to
considerably ease the integration of our toolkit.
• Customizations have been provided in the past to
support proprietary hardware, system architectures,
and applications.
• Our turnaround time for compatibility issues is well
known and respected within development teams.
A
Companies Developing with the
Padus Foundation Class
A
Companies Bundling Products
Developed By Our PFC Customers
A
Network CD/DVD mastering for Windows
operating systems
Built on Padus Foundation Class technology
A
Overview
DiscJuggler.NET is an architecture based upon the idea
of sharing CD and DVD writing drives over the network.
In the same way that printers have been used in a
networking environment, DiscJuggler.NET can be used
to give clients unlimited or even limited access to
CD/DVD writing drives.
All of the timely functions of writing a disc, like premastering and extraction, can happen on the client
systems instead of the host system.
A
Architecture
Padus Network
Console
Padus Network
Server
(pfcns.exe)
Network
Padus Network
Client
(pfcnc.dll)
DiscJuggler
interface
Any client using
PFC
A
Features
• Support for Windows® 95/98/Me/NT/2000/XP
• Shared Network Writer(s) for CD/DVD mastering over
Local Area Network
• Single NT service for the complete server front-end and
back-end
• Administrative control available via: Padus Network
Console, Web
• Client interaction available via: Padus Network
Console, DiscJuggler
A
Features
• Support for all CD-R, CD-RW, DVD-RAM, DVD±R, and
DVD±RW drives currently available (SCSI and ATAPI)
• Support for simultaneous recording to multiple CD-R,
CD-RW, DVD-RAM, DVD±R, and DVD±RW drives
• Full support for IEEE-1394 (Firewire) and USB 1.1/2.0
protocols
• Support for CD/DVD autoloaders and jukeboxes
A
Networking
• Network Types
– Local LAN
– Global WAN
• Transfer Protocols
– TCP
– UDP
• Authentication
– IP
– Padus Network User (local)
A
Transfer Protocols
• TCP
– Web communication (default port: 80)
– Service communication (default port: 3700)
• UDP
– Broadcast communication (default port: 3701)
A
Organization
• DiscJuggler.NET’s architecture is straight-forward and
flexible.
– User classes: Administrator, Super User, User.
– Authentication by: Computer, IP, or Padus Network
User.
• Using the Padus Foundation Class toolkit, code can be
written to easily integrate user management and access
rights into any program or environment.
A
Control
• Access rights can be assigned on a case-by-case basis,
throughout the system.
– by Drives
– by Jobs
– by Users
• Using the Padus Foundation Class toolkit, code can be
written to easily integrate user management and access
rights into any program or environment.
A
Padus Future
• Develop next-generation optical disc writing crossplatform technologies for the Internet world. Fully
integrated solutions for Windows, Mac OS X, and Linux.
• Continue to develop and expand existing products,
providing excellent support to business customers and
end-users.
A
A
Padus, Inc.
891 West Hamilton Avenue
Campbell, CA, USA 95008
T 408.370.0377
F 408.370.0277
www.padus.com
A