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

This project received 6 bids from talented freelancers with an average bid price of $1088 USD.

Get free quotes for a project like this
Employer working
Project Budget
$250 - $750 USD
Total Bids
Project Description

[url removed, login to view]
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 ([url removed, login to view])

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([url removed, login to view])
 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.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online