Closed

Basic Music Player with local storage cache and web-based Control Panel

A basic Music Player (Play, Pause, Next and Volume bar) developed in Adobe Flex and its Control Panel in a Web interface (PHP / MySQL). The programming language doesn't need to be necessarily Flex, so I'm willing to hear suggestions about the best language for this kind of software development.

The player is a client application and must be installed in a computer. All music files are in MP3 format and will be stored in a ftp server. It's necessary a smart shuffle so the same music doesn't repeat itself in a small amount of time.

The software must also have an authentication with login/password, allowing only registered users to manipulate it and it can't be authenticated in multiple machines at the same time. It should have two kinds of users: administrator (myself) and simple user.

Inside the web control panel, the simple user should be able to visualize all songs and create new playlists from these, which will be downloaded automatically to the client software.

The first 5 GB will be cached so the music keeps playing while the connection is gone and it's important the files inside this cache folder are encrypted (similar to Spotify), not allowing the user to steal the songs, since it deals with copyright. If the administrator removes a song from the control panel, it should be removed from the client's computer too. After installed in the computer, the music player starts to play only after 500 Mb of songs are already downloaded.

Skills: AJAX, jQuery / Prototype, MySQL, PHP

See more: best music player cache, music player cache, which programming language is best for web development, which programming language is best, which kind of software need to web programming, web based programming, web based language, the best web programming language, spotify web player, smart web development, programming language web, need a computer programming for a small basic, music programming language, music for programming, local programming, first computer programming language, cache programming language, cache programming, best web server language, best software for web programming, best programming music, best programming language for web application development, best programming language for web, best programming language for the web, best new programming language

About the Employer:
( 0 reviews ) Rio de Janeiro, Brazil

Project ID: #3975348

4 freelancers are bidding on average $675 for this job

bistanil98

Need more detail,can we discuss this,for more detail,check PM. we have more than 10 year of experience in web development,so we can handle this project.

$650 USD in 15 days
(15 Reviews)
5.5
mavdeveloper

Let's discuss at PMB

$700 USD in 10 days
(11 Reviews)
5.3
getveltrod

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te More

$600 USD in 20 days
(4 Reviews)
1.4
EB468taEU

Custom software development: w w w . The Administrator removed this message for containing contact details which breaches our Terms of Service . i o

$750 USD in 1 day
(0 Reviews)
0.0