Hi
Before you read please note that at the moment I'm really only after quotes and some contacts for a later date for if I decide to go ahead with getting someone else to create the below flash program. Please send a PM or leave a message below.
I'm setting up a site which will eventually require a flash video player, one that can play any .swf or .flv video by simply passing the name of the file via flashvars. It will really only need simple controls like play, pause and stop as well as a place to show the length/ position of the current movie. I won't want controls like fast forward, rewind or play at different speeds.
The important things that are required are:
* Notifying the page when the movie has finished with Javascript.
* flashvar variables which control the external movie file like: Loop true or false, movie file/ location, play automatically true or false, size of screen/ movie maybe?, skin option.
* The .fla file so that I can edit it when needed.
* Movies to scale properly to the players movie window.
* Movies with automatic loops scripted in to be hopefully ignored when playing on the video player
Things that aren't required:
* Clean design. I'd like to create the skins myself for the player so the original look sent isn't really that important as long as I can edit it easily.
I've tried doing this project myself in Flash but my action scripting is not that great so I've hit quite a few problems.
For the time being I've created something similar using javascript and embediing the movies straight on the page instead of in to a player. It can be seen here:
http://www.the12thplaya.com/flash/flash.php
The play, pause and stop buttons are using javascript functions to control the embeded swf file. And there's a javascript function on the page running every second checking to see if the movie is at the end. Once at the end it unhides the navigation bar at the bottom of the screen allowing the user to move to the next screen (which is blank in this example).
This will do me for now, and thankfully it works in almost all browsers but Netscape. However this won't work with .flv files and I've encountered problems when embedding movies with preloaders because they're seen by the javascript as movies that have finished before they've even begun in some cases. I'm probably also not going to able to show the full duration and current time easily, although I've not really had time to look.
Thanks
Kevin