I just completed a
golf instruction website where (1) there are sample videos displayed throughout the site and (2) the video lessons are downladable.
For the videos displayed on the site, we created a video with a Sony digital camera in DiVx format, which I converted into WMV format. Then uploaded the videoto google video and embeded the video in the web page.
When working with video files you need to be sure you/your web person is not changing the frame rate or increaing the width/height of the video.
You can convert the video to flash... but why use your bandwidth when Google, youtube, yahoo...and others will host your video for you?
~Roland