MP3 / WMV player for Store Radio

Closed Posted Nov 30, 2010 Paid on delivery
Closed Paid on delivery

The project consist into writing a MP3/WMV player controller for a Store Radio.

Many Linux boxes with ARM9 processed are going to be installed in Stores. All these boxes has

telnet, ftp, and MP3 player (Madplay) installed. Each Linux box is going to have a Flash card to store

music.

The major objective of this software is to command all Linux boxes remotely with a nice Windows Interface.

It also can be used with normal PCs (ftp, telnet or ssh installed).

Major requirements:

1. In a Windows PC, user can make a player list to play in a remote PC;

2. All MP3 / WMV are stored in a database that can be selected by:

a. Store;

b. Day of week;

c. Type of music (user can decide how many types of music he likes and write down name of music type);

d. Hour and minute that music are going to be played. This is quite important feature, ability to play a particular

song or dingle in a particular time (for ads);

e. By type of file (MP3, WMV, OGG, etc);

f. Playlist can start to play in a particular hour/minute, and finish in a particular time (hour and minute);

g. Start and end time can be by week day and dates (weekends, bank holidays).

3. Database can store up (or over) to 100k song titles in the PC. Linux boxes are limited by Flash card size.

4. Database needs to store information about store:

a. IP to remote control it;

b. Address (street, owner, phone number, etc);

c. Photos of store, adm, owner (maximum of 20) in JPEG or GIF;

d. Write some detail about each photo;

e. Short note about store (maximum of 10k);

f. Size of Flash card to store songs (or HD if available);

g. Login and password to access Linux box of each store.

5. With simple commands in graphic interface, software needs to be able to:

a. Remote access each Linux box;

b. Automatic transfer music playlist for each box, a set of predefined boxes, or for all boxes;

c. Transfer audio files for each box;

d. Calculate size of playlist to don't pass Flash card capacity;

e. Alert user if Flash card playlist is passed and don't start transfer;

f. Clean Flash card of each Linux box, a set of predefined boxes, or for all boxes;

6. Software need to work with three major remote access software:

a. Telnet;

b. FTP;

c. SSH.

7. Database needs to store files with following information:

a. Name of song;

b. Music type;

c. Size of file (needs to be automatic determinate).

8. Database also needs:

a. History of playlists: for user know what played in past;

b. Information about playlist by store, set of boxes, date and hour;

c. Calendar information (in a normal calendar format);

d. Ability to add calendar information (special days for a store, bank holidays, etc).

9. Important feature:

Software needs to import playlist from other software (Media player, Winamp, etc) with maximum

information as possible for user don't need to entry all information again.

Other features and needs:

1. Database needs to be open source and run in Windows;

2. Ability to write Flash card directly (if remote access in not available);

3. Full source code of all project;

4. Manual with information about how to change setting (language);

5. Code and manual needs to be written in English;

6. Help to change language (final product will be in other language);

7. Installation program for Windows;

8. Software needs to run in Windows XP, Vista and 7;

9. Some copy protection.

Software can be written in any computer language, but needs to have an useful and nice interface

and all documentation for future improvements.

IMPORTANT: Please give some information how you are goint to make this project.

Generic bidings will be ignored.

.NET C# Programming C++ Programming Java Software Architecture

Project ID: #869363

About the project

7 proposals Remote project Active Feb 28, 2011

7 freelancers are bidding on average $529 for this job

DERRIC

please wait for two days.

$750 USD in 10 days
(2 Reviews)
2.8
itplanet20

please give me a chance

$250 USD in 3 days
(0 Reviews)
0.0
softscriptum

Hello, we think that skills of our team suit this project well.

$500 USD in 14 days
(0 Reviews)
0.0
sidrariaz1

Dear client! I am highly interested in your assignment. I am expert in this field. Thank you for your consideration. Waiting for your reply. Please consult your PMB for details. Have a nice day. Thank you. Sidr More

$600 USD in 30 days
(0 Reviews)
0.0
neothi

Hi, This is a great project. Please check PM for detail.

$500 USD in 15 days
(0 Reviews)
0.0
sparekh3088

I am the beginner in this field & m interested to do your project. I assure to submit in time.

$500 USD in 125 days
(0 Reviews)
0.0