Home - Article Writing - Web Content - Press Release - Jobs - Directory - Search:

StarBurn is an advanced burning, grabbing and mastering software development kit

By: Yuriy Korolyov

StarBurn SDK enables everyone to add reliable, high-performance CD/DVD/Blu-Ray/HD-DVD burning capabilities to any custom application in just a few minutes. The SDK supports virtually all available burning hardware (including modern high-capacity Blu-Ray and HD-DVD devices) and provides a flexible, solid framework for your application regardless of development environment or target platform. StarBurn takes care of complex issues associated with the burning process such as handling specific optical media types, thread management, intermediate caching and non-standard device commands: allowing you to focus on application development instead of implementation details.
StarBurn is one of the few optical media SDKs with network burning support available. Your application would not require the presence of physical CD/DVD/Blu-Ray/HD-DVD burning hardware installed on the same machine where the application runs. You can "map" a remote device located on another continent (using an IP connection between client and server) and burn to the remote device with StarBurn as though it was real hardware attached to your computer. This means an expensive high-capacity Blu-Ray/HD-DVD burner or DVD autoloader could be shared similar to a network printer. This technology licensed from Rocket Division Software is used by Alcohol 120% CD/DVD emulator to burn to remote CD/DVD/Blu-Ray/HD-DVD drives.

StarBurn SDK is redistributable as a Dynamic-Link Library (DLL), ActiveX (OCX) or static library (LIB) built-in into your application executable. We don't force our customers to use a single hard coded approach. A DLL is generally easier to maintain and updates to new StarBurn versions are trivial (only core StarBurn.dll should be replaced). An OCX is a slightly easier to program and a LIB is treated as more "secure".
OSTA UDF compatible file system mastering (UDF 1.02, 1.50 and 2.01). Files larger then 2 GB and with names up to 2048 characters long now could be stored on optical media. You don't need to use third-party tools to split your huge database backups or rename very long file names before burning them. These are things of the past with StarBurn SDK.
ISO9660 file system mastering (including Joliet Unicode name extensions). The most compatible file system virtually every machine can read.

Bridge file system (ISO9660/UDF for DVD-Video creation) mastering. StarBurn creates a bridge file system which is DVD-Video compatible. Such media could be read with both stand-alone DVD players and older Windows 95 and DOS boxes. And yes, our burning toolkit makes DVD-Video and DVD-Audio images that pass PHILIPS DVD-Video Verifier without mastering errors. This means DVD's created with the StarBurn SDK are playable in any stand-alone DVD player.
Session import (appending already recorded CD/DVD/Blu-Ray/HD-DVD media). In this mode you can use the same media for sequential recording daily. New data would perfectly co-exist with previously recorded data. The only limitation you'd hit is physical media capacity. Ideal solution for custom backups!

Audio content processing. StarBurn SDK can store audio tracks as WAV (uncompressed) and WMA (compressed Windows Media Audio) files. StarBurn is also capable of burning WAV and WMA/WMV/ASF/MP3/OGG files to create re-mastered Audio CDs. Please note StarBurn can handle compressed audio streams on-the-fly. This means it can burn an Audio CD from WMA/WMV/ASF/MP3/OGG files without de-compressing them and storing an intermediate copy on your hard disk. This is MUCH faster then doing everything in two steps: first decoding and then actual burning.

Track-At-Once, Session-At-Once (CUE SHEET) and Disc-At-Once (RAW) recording modes. In Track-At-Once mode everything is handled by the drive itself. The application just passes 2048 bytes/sector streams (data) or 2352 bytes/sector streams (audio). With Disk-At-Once the application creates a whole raw virtual CD image itself and writes with 2448 (DAO96) or 2368 (DAO16) bytes/sector streams. Track-At-Once is the most compatible mode and preferred for data (the only mode to create multi-session CDs) and Disk-At-Once allows you to create gap-less Audio CDs, add CD-Text and CD+G information and some additional features. Session-At-Once is close to Disc-At-Once with the exception it does not require to generate lead-in and lead-out manually and allows programmer to select source data stream format.
El Torito (bootable CD/DVD/Blu-Ray/HD-DVD). With this feature it's trivial to create custom recovery optical media. Use CD/DVD/Blu-Ray/HD-DVD as a very big floppy boot disk. It's even possible to create own Windows installation running directly from CD or DVD media. As an example, BartPE uses StarBurn SDK to create custom Windows PE bootable media.

Full CD-Text support. This feature allows you to store artist/album/track names in the CD lead-in area. CD-Text capable stand-alone CD/DVD players would display this information during the play operation. Your mastered CD discs would not be nameless from today!

Windows 95/98/Me/NT/2000/XP/2003/Vista/Longhorn 32-bit and 64-bit versions are supported. Windows "Kernel", "NT Native" and Linux installations are available on request, Windows CE and MacOS X versions are coming soon.

Multiple CD/DVD/Blu-Ray/HD-DVD devices can be used for burning and grabbing at the same time. No artificial limitations. The only real ones are your CPU horsepower and the amount of free RAM available.

Support for hardware buffer underrun protection schemes. BURN-Proof, JustLink, Power-Burn, SafeBurn, SeamlessLink etc will prevent your CD/DVD/Blu-Ray/HD-DVD media from being spoiled with occasional hard disk activity during burn process.

We do support "overburning" for 90 and 99 minute CD-R media. With our Disc-At-Once burning engine you can store as much data on a single CD as possible. This is an ideal solution for backup systems providing the lowest $/megabyte of data ratio.

StarBurn can create VideoCD (VCD) and SuperVideoCD (SVCD) mastering. Just point to the MPEG-1/MPEG-2 file you want to burn.

Full software EDC/ECC error checking and correction engine implemented. Allowing you to proceed with Disc-At-Once burning and allows fast bad sectors skipping when grabbing damaged or copy-protected CD/DVD media.

CSS-protected DVD-Video backups are possible. You can either store an entire DVD image as encrypted (you'll need an application such as Alcohol 120% to mount it and watch it on your PC) or you can apply automatic decryption on-the-fly. In such a case you'd be able to mount the resulting ISO image with StarBurn built-in DVD emulator and also burn it to DVD recordable media to create a backup copy of the original movie.

StarBurn SDK comes with a redistributable set of 32-bit and 64-bit drivers making I/O operations possible without Administrator rights.

Article Source: http://www.articlecontentprovider.com/articlesubmit

StarBurn is an advanced CD/DVD/Blu-Ray/HD-DVD burning, grabbing and mastering software development kit for Microsoft Windows.

Software developers use burning sdk for developing best applications

Freelance Jobs

Please Rate this Article

Click the XML Icon Above to Receive Articles Via RSS!









Need Articles or Content written for you?
Article Directory Toplist