![]() ![]() |
Home |
How it works |
Projects archive |
Contact Us Air Compressor Bot |
|
| The Career Path of Freelance Programming Jobs |
Flash Media Player Development |
![]() |
Bidding Time: |
31/03/2006 23:26 - 08/04/2006 00:26 |
Budget: |
Maximum $3200 |
Status: |
Closed |
|
|
|
Job Type: |
|
Description: |
We would like to develop a media player according to the following specifications. 1. Our media player will be structured to service "thin clients." That is, the users will not need to download our media player, and it will not be a stand alone application that works independently of our site. 2. Our media player will function as a pop-up, rather than as an application built into the structure of our pages. 3. Our media player will include a dynamic playlist functionality. The key features of this functionality will be as follows: a) Users will be able to generally manage their playlists. They will add previews to a playlist by clicking the speaker icon on our site. Once a user has added one or more previews, they will play by default in the order they were added (i.e. from top to bottom). However, the user will be able to control which preview is playing by double-clicking on any particular preview in a playlist. b) Users will be able to add contents to their shopping carts directly from their playlists. c) We will have the ability to create and modify various pre-defined playlists for users. For example, we may create a playlist for previews of our top ten download list. Or, we may create a playlist for the ten most recently added tracks in any particular genre. We will be able to offer users the option of buying entire pre-defined playlists at a discount. For example, if someone buys all of our top ten selling tracks, we may offer him a 20% discount off the total prices of those tracks individually. (We should be able to manually set or revise the discount for any of our preset playlists.) d) We will provide users the ability to save playlists they have created. For example, a user may have added 7 different tracks to his playlist. He will be able to save that playlist under a name such as "Tracks for Halloween Party." A user's saved playlists will be uniquely associated with his login profile. To access his saved playlists, a user will first need to login to our website. (Note: The media player will not have a login feature. All logging in will be done through the login feature of our actual website.) e) After saving a playlist, a user will have the ability to email it to another person. If the recipient of the playlist is already a registered member of our site, then he will be able to access the playlist by simply logging in. If the recipient is not already a registered user, he will need to register with Resonant Vibes in order to access the emailed playlist. (This feature will likely be driven by the email address of the recipient.) f) The playlists will be compatible with our albums section. A user will have the option of adding the two-minute preview for any particular album track by clicking the preview icon for that track. A user will also have the ability to click the preview icon for an entire album, in which case the media player will load a playlist consisting of the two-minute previews for all of the tracks on that album (in order). g) The playlists will be compatible with our commercial mixes section. A user will have the option of adding the 30-second preview for any particular track in a mix by clicking on the preview icon for that track. A user will also have the ability to click the preview icon for an entire mix, in which case the media player will load a playlist consisting of the 30-second previews for all of the tracks in that mix (in order). h) The media player will allow users to add the two-minute previews for samples by clicking the preview icon for a given sample collection. i) The playlists will be compatible with the free mixes that are prepared for our Meet the DJs section. For example, a user will be able to add a mix from our Meet the DJs section to a playlist. When the customer does this, the media player will make use of .cue files to play the entire mix and to highlight each track in the mix as that track plays. Users will able to add a particular track from the free mix to their cart if we carry that track in our store. If we do not carry a particular track, the "add to cart" button will be "ghosted out." Users will be able to play any tracks in the mix by double-clicking on the appropriate entries in the playlists. 4. The media player will naturally fade in and fade out all previews that play. 5. The media player will be designed to work without interruption when a user goes from one page to the next. For example, if a preview is playing and the customer loads a new page (or reloads the current page), the preview will continue to play without interruption. 6. The media player will have a volume adjusting feature, as well as buttons for stop and play/pause. Users will skip forward or backward between tracks by simply double clicking on a given track in the playlist. Users will manipulate a scroll bar to move forward or backward within a given track. 7. The media player will be Linux compatible. 8. A button will appear at the bottom of each page of track entries in our store, which visitors will be able to click to add all of that page's entries to a playlist. For example, if a visitor enters the name "Artist X" in our search box, he will be able to simply add all of the search results to a playlist by clicking the button. We will provide more information regarding this project to bidders who we wish to carefully consider. If interested in this project, please submit a portfolio or other examples of past workmanship. Related Projects: This project is the proprietary information of .
Click here to remove this project from OUR database.
|
Operating System: |
Linux |
Database System: |
MySQL |
| <<< back |
|
| Home | Projects archive | RSS | Resources | Links | Contact Us | © 2004-2008 ProjectsList.biz /1.112 |