Clean Javascript code for audio site

CLOSED
Bids
16
Avg Bid (GBP)
£822
Project Budget (GBP)
£250 - £750

Project Description:
Currently we need clean javascript library for a audio site

functions needed:
1. refer to http://soundcloud.com, page only refresh some part of the page but not the top menu when click a link or menu item, meanwhile the URL change accordingly, (maybe html5 history function? not quite sure)
2. player support rtmp just same to https://soundcloud.com/explore/country, the top one is working at no interupt all the time even you visit other pages, and on-page player like the ones showing on the soundcloud site can get the media wave with full functions (play/pause, next, back, time bar and etc.) can work synchronously with the one on the top menubar. So what we need are 2 media player: one mini player on the top working whole site. another one is on-page player can play a audio stream and can work synchronously with the one on the top/ control the one on the top.
3. refer to pinterest.com, waterflow layout, and URL change accordingly when clicking the item to open a floating layer.
4. refer to pinterest.com, the floating layer effect, and a audio list on that page, each audio list item got a media player mentioned function 2 above. click the title or play button, both player play the selected audio track

Requirement:
1. Full clean JS library code with comment and instruction of use.
2. don't use 3rd party library
3. well coded and well formatted without any unnecessary code
4. compatible with Jquery
5. support IE6+, Firefox, Chrome, Safari and other popular web browsers

Skills required:
AJAX, Javascript, PHP
About the employer:
Verified
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.


£ 1030
in 30 days
£ 747
in 18 days
£ 1546
in 45 days
£ 526
in 10 days
£ 515
in 10 days
£ 1340
in 30 days
£ 850
in 18 days
£ 773
in 9 days
£ 773
in 14 days
£ 660
in 17 days