Comprehensive Video

FLVPlayback Component

I think this is going to be my preferred method for displaying Flash video because:

  1. There is one less video file to convert and upload to the server (FLVPlayback can use the same *.mp4 file using the H.264 codec).
  2. You will have full programatic access to the video player.

For now, I will have to create a custom SWF for each video, but that is something I can template.

FLVPlayer API on Adobe’s website.

Tutorial for creating a custom Flash video player.

Pros Cons
You have much more control over the video through the use of programming and cue points. Must have Flash.
Several built-in skins available. Need to create a SWF for each video.
You can make an HTML-based skin.  
Video can play using progressive download.  
Can play a greater variety of video codecs, including H.264.  


If you are going to use a built-in skin, don't forget to include that SWF in your project, otherwise you will see the video, but not the player controls (skin).