FLVPLayback component for Flex

Flex Icon

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.

Mike Jones


  1. Hi, thanks for the component.
    Is there any way to get the archive with sources ?
    Also was looking for an SVN checkout link with no success.

  2. Can you please provide for me to get the archive file or the SVN for the FLVPlayback component. I looked thru the SVN details you had on the page, but when I went to get the files, it asks for a username/password. Would appreciate if you can mail me the archive or some other way to access the svn rep. Thanks

  3. Hi Ramesh, I’ve just check the repository and it is working as expected. You don’t need to provide a username/password for the public repository containing the FLVPlayback components source, as it allows anonymous read access. Are you sure you are trying to access the correct path (http://svn.flashgen.com/public/repository)?

    Let me know how you get on :)

  4. Hi Renan, I did test it and couldn’t reproduce it. However, I’ve recently moved the repo to a new server and redone the permissions so give it another go and if your still getting problems let me know and I’ll boot up my windows box and try it on that (I’ve never logged in to the repo from there so it couldn’t possibly have any latent permissions in cache :p

  5. Mike, I’m still getting in trouble. I’m using the TortoiseSVN program for downloading the FLVPlayback project from http://svn.flashgen.com/public/repository . But, when the program is downloading the folder, a dialog box appears asking for username and password. Could you put the FLVPlayback project available in a zipped file on another link? Thanks for all and Excuse-me for my poor English!

  6. Hi Mike,

    I found your video on Creating Custom Component Live Previews in Flex Builder 3, and am very grateful to you for making it! I’ve been making my own custom components for years now and it always bugged me that they didn’t appear properly in design mode.


Comments are closed.