We would like this player to show flv video files (and any other formats like mpg/mp4/avi etc 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.
We also require a features where we can choose from either a flash admin area (to allow us to upload files etc to the flash player) using MySQL, the basic code as explained above and an xml document.
The flash admin area must have an installation feature for MySQL so can be easliy installed.
Documentation must be provided on how the admin area will work.
Lastly many messages have asked what type of media files we want played, simple as many as the player can handle not just flv video files.