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:
Flash, Graphic Design
Description:



ImHosted.com - Affordable Web Hosting

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.

Start your work-at-home career for $7.00. Get direct access to thousands of freelance and home-based jobs. Click here to find work now.

Related Projects:
Urgent Flash Project!!!
UPLOAD FILE FORM
Sell These Domains!
Install 3 Payment Processor
Asp.net Webform

This project is the proprietary information of . Click here to remove this project from OUR database.
Operating System:
Linux
Database System:
MySQL
<<< back

Recent Projects Archive:

Thursday - Wednesday - Tuesday - Monday - Sunday - Saturday - Friday

View all freelance web projects

 
Home | Projects archive | RSS | Resources | Links | Contact Us © 2004-2008 ProjectsList.biz /1.112