As most of my close friends know, I have a bit of a thing for components. So it will come as no surprise that I have a few new ones to release. The first of these is a video playback component that I have shamelessly called FLVPlayback after the similar component of the same name in Flash.
It is currently quite simple in its operation – it only has a play / pause and mute button, plus a set of progress bars for both playback and loading and a simple display showing the time elapsed (you can see it all in the image below, Tekzilla video shown to give a bit of context).
The control bar automatically fades out once the user rolls off of it, however, if you wanted to have it persist there is a flag to make it operate in that manner.
The component supports skinning and styling (there is a Flash based skin template available for download as well).
The original premise for this control came about from a conversation with Andrew Shorten and the Adobe UK marketing people in regards to providing a simple set of classes and examples that would allow people who were developers or designers not already using Flex to get to grips with Flex a little faster than just downloading the trial and figuring it out from there.
Plus as there seemed to be a bit of a gap in the Flex component set for a video component that actually had controls (as opposed to the VideoDisplay component that is just a box to load video into). So this component was created and formed part of the kit that was distributed on Monday 25th to conicide with the launch of Flex 3 and AIR.
This is just the initial release, I’m currently working on adding in more functionality and additional controls, so if you want to try it out, post a feature request or a bug. Or you would like to download the source to have a look, you can do it all here: FlashGen.Com Dev Server.