We would like this player to show flv video files (and any other formats like mpg if possible) and play mp3 audio files; the flash player will be placed in an html search results page where information from a database will provide the details of the images/title/descriptions etc.
The player must have the following functions
Play/Pause/Stop: current track
Back: to last song/video played
Forward: to next song/video on the list
Timeline: to show how far the song/video has progressed (seek ability to move forward or back in the current track being played).
Streaming/buffering: to display small bar above or below the timeline (or can be placed in the same line).
Shuffle: to shuffle song/video list being played so not in order
Repeat list: to repeat playlist
Repeat song: to repeat current song/video, once or continuance
Length of track: to count up the song/video being played, if clicked to count down to show how long song/video has left – 00:00s.
Display track time: to display current track length – 5m 23s
Display Track name: as it says, can scroll if the title is more than a certain length
Display description: as it says, can scroll if the description is more than a certain length
Volume: bar to move up and down from 0 to 100 (automatically set to 50%).
Speaker balance: ability to pan left or right with the speaker balance.
Picture: Thumbnail picture of artist (could be any picture really) displayed once song/video has been selected (gif animation, swf animations etc).
Equalizer: a simple animation to show movement of the song being played
Link: an icon for the public to click and link to a desired web site/image etc. Wording can be easily changed; the link to be placed in the playlist next to the title of the track.
Playlist: to display a list of songs/video in the database; once clicked the song/video automatically plays and a description and artist shows.
In the playlist a number will automatically be placed (1 to whatever has been uploaded) next to the song/video, if the mouse is moved over the track it will highlight a different colour to show it has been selected; once clicked the track colour will stay highlighted (list to be scrollable if more than a certain number of songs/videos listed). The playlist will also display an icon of the file i.e. audio or video; lastly (not sure if this is possible) but an ability for the user to remove a track from the playlist (-).
Next to the song/video (in the playlist) will be a rating system where it will display stars (up to 5 jpg stars, 5 being the best); the code used for the stars is %%ratings%%
Buttons: to glow/outline (whichever looks best) when mouse is placed over. When clicked the title area will quickly show what has been pressed i.e. Playing: Title of track. Paused: Title of track. Stopped: title of track. Forward to next track. Back to previous track.
While waiting for track to be chosen, display a message to “Select track from playlist”.
Skin feature where I can change the background colours, boxes etc easily. Simple jpg file placed as skin really (if not possible then no worries).
Pop up window link for the player; users clicks a button and the player opens in a small window if required – this will allow the user to continue looking around the site while listening to the artist playlist.
When user right clicks on the player a menu will display a copyright notice (easy for me to update and not placed in the html document) and options to play, pause, forward, back and stop tracks.
Additional for me: player can be configured to display or not display functions above such as autoplay, shuffling (sets the playlist to random playing order), auto repeat, start volume, show without playlist – turned on or off in the fla file.
The text field codes must be the following, up to 10 mp3/video files displayed:
Title: %%patittle1%% (1 to 10 i.e %%patittle1%%, %%patittle2%%, %%patitle3%% etc.)
Description %%padescription1%% (1 to 10 as above)
mp3: %%paudio1%% (1 to 10 as above)
video: %%pvideo1%% (1 to 10 as above)
Link: %%static url%%
Picture: %%image1%% (1 to 10 as above)
We’ve had a similar system before but for an image gallery, the following codes where used and all is working perfectly.
<PARAM NAME=movie VALUE=”home_gallery.swf">
<PARAM NAME=FlashVars VALUE="NumImages=3&Author=%%pknown%%&AuthorURL=%%static url%%&Image1=%%image1%%&Image2=%%image2%%&Image3=%%image3%%&ImgDes1=%%pidescription2%%&ImgDes2=%%pidescription2%%&ImgDes3=%%pidescription2%%">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<embed src="home_gallery.swf" FlashVars="NumImages=3&Author=%%pknown%%&AuthorURL=%%static url%%&Image1=%%image1%%&Image2=%%image2%%&Image3=%%image3%%&ImgDes1=%%pidescription2%%&ImgDes2=%%pidescription2%%&ImgDes3=%%pidescription2%%"
quality="high" bgcolor="#FFFFFF" WIDTH="450" HEIGHT="160"
NAME="flaMovie1" ALIGN TYPE="application/x-shockwave-flash"
An additional button will be displayed when a video file is playing given an option to go full screen. When in full screen mode, if mouse is placed over the video then the description, time played/remaining, controls (play, pause, stop, forward to next video on list, back to previous video played) will be displayed.
I am currently creating an image to show what I’m looking for but I would like quotes and thoughts from you before I go forward with this player. I've looked around the internet for such a player and found a few (around $230) but all have xml scripting which is no good for what we need.
Thanks for reading.
I have attached the update requirements and also a picture of what we feel we are looking for.