**Summary:** This is a web based mp3 player. The sound files will be stored on the web server and the player will stream /download files to the users machine.
**? **
**Program Flow:**
User would open the program select live or cached . if ? live is selected it will require live internet access? where as cached would allow the user to download the files to temporary internet folder or local folder where user chooses . The player will play songs from that directory. After on song is finish it will play the next song unless the user chooses the next song
?
## Deliverables
?
**? **
**Web based Music Portal**
**? **
**Summary:** This is a web based mp3 player. The sound files will be stored on the web server and the player will stream /download files to the users machine.
**? **
**Program Flow:**
User would open the program select live or cached . if ? live is selected it will require live internet access? where as cached would allow the user to download the files to temporary internet folder or local folder where user chooses . The player will play songs from that directory. After on song is finish it will play the next song unless the user chooses the next song
?
?
?
**Requirements:**
?
1) Player must be written in? ? vb.net ,asp.net and JavaScript , ? web pages. The database will be mssql server2005
?
2) Design must be able to fit on small devices with web browser like iphone , android , or desktop pc. I need this player to play mp3 without being connect to the internet. I would like the player to cache mp3 files for a specified number of days allowing the user access to the player offline.(There should be no visible mp3 player when a song is playing)
?
3) There should be two modes player should read file from site and stream it or cache it? stream and work offline
?
4)There should be a taskbar showing the progress of the upload
?
5) I? need this project to be module build with black box approach, using classes , module , functions , and sub routine. The functions below will have to be created. Each section of code should have at leave one line of comments
?
6) Most testing should be done by programmer
?
7)I need this page to use cascading style sheet
?
8) Functions
**Play()**
Play function will play the mp3 files in order specify in mssql database.
?
?
**Pause()**
Pause function will save the current song and pause player
?
**Stop()**
Stop function will stop song
?
**Next()**
Get the next song
?
**Previous()**
Get the previous song
?
**filecache( intSize as integer)**
This function will load a selected number of mp3 files into the users browser ( or temporary internet folder or choose directory)
?
**GetnextSong()**
This function will get the next song in the background
?
**Deletefiles()**
This function will clear all files from the cache, this is to
?
?
**LoadPlayList(sCategory as string) as arraylist**
This function will have go thought database and get list of songs
?
**DisplayAlbumCover( strpath as string)**
This function will load? picture from file
?
?
?
? Buyer: retains the copyright to the code
?
?