ISO burning application + source code + installer + Nice User Interface

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
A simple tool for capturing the video stream from any webcam connected to your computer


To burn discs with your PC, you need two things. The first is a CD burner, or (better) a DVD burner, or (better still) a Blu-Ray burner. The second is disc-burning software. For the first, you're probably limited by the burner you already own, and your burner's capabilities will determine what kinds of disc you can burn, how much and what kind of data they can hold, and how long it takes to burn them. But for the second requirement, the burning tool, you have a lot more choices, and a lot of them are free.

I am looking for someone to develop a disc-burning utility that is simple to use but offers more sophistication than some premium disc-burning packages. It will support a wide range of devices, including Blu-Ray drives, and three independent burning transport protocols (SPTI, ASPI, and SPTD). You can specify the number of copies to burn, burning mode, and even what happens when the job is done.

Our installer should also update your PC with any burning transport it lacks. With permission, it will install the SPTD transport protocol. With a dialog-style interface, drop-down menus, and basic but clear data display, our program will be extremely easy to use.


1. The interface should be similar but unique to the one seen in the following screenshot (screen1.png)

It will be divided into three sections, which will be described below:
a. The file selection area
b. The central options area
c. The bottom options

2. The file selection area will provide a file explorer functionality which will allow the user to browse and select the desired files that he wants to burn. The default filter for displayed files will be CD/DVD ISO Image (*.ISO). Under the path field, which displays the full path of the selected file, the following file properties will be shown, aligned horizontally:
a. Size
b. Created
c. Modified

3. The central options area will provide:
a. 4 dropdown options
 Target: this will allow the selection of drive to use for burning.
 Mode: The only possible selection for now is “Track-at-Once”.
 Speed:
1. 16x
2. 32x
3. 48x.
The best speed for the user’s drive should be automatically detected.
 Copies: Range from 1 to 100.
b. A checkbox named “Erase Read-Write media (RW)” which, if selected, tells the software to erase the rewritable cd/dvd before burning it.

4. The bottom options provide 2 buttons on the left, and one on the right:
a. Options...
 This button will open a new window, with an interface similar to the following screenshot(screen2.png)
 There are four types of options
• Transport & Cache Options
o Transport protocol dropdown:
o Cache Size field (MB)
• Erase R-W media options
o Fast Erase (clears only the TOC)
o Full Erase (clears everything and is very slow)
• Burn options
o Perform Buffer Underrun Protection (BUP)
o Perform Optimum Power Calibration (OPC)
o Burn in Test Mode (nothing is really written)
• After-Burn Options
o Verify Data
o Eject Media
o Shut-Down PC
b. Refresh
 Reloads the current window.
c. Burn
 Starts the burning process. This also requires the implementation of a burning engine which will handle the writing of the selected data to the media drive.

Skills required:
.NET, C Programming, C# Programming, Visual Basic
Additional Files: screen1.png screen2.png
Hire samwhise
Project posted by:
samwhise United States
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire AbixSoft
$ 2631
in 30 days
Hire alisher32
$ 1000
in 20 days
Hire humambabi
$ 315
in 30 days
$ 773
in 21 days
$ 833
in 10 days
$ 978
in 20 days