Forum Moderators: not2easy
We can get the files supplied in either flash or windows format.
We want to give the customer the option of streaming or download the file.
We want to allow customers to resize the video - up to a maximum size that we will specify.
Given the above requirements, is it best to go for a flash option or try something else?
If you need to know a bit more, just ask!
We are obviously aware of bandwidth considerations but first need to establish how we will embed this.
So now you're preparing at least two videos every time you add one. Each has to be encoded separately and uploaded, and you add links for an mpg download. Add to that, none of these formats "stream" well at all, most of the video has to load before it begins playing. You also have limited controls you can apply.
Another caveat, you can't get the <object> and <embed> tags to play nicely in all browsers. Basically you have to (illegally) place an embed tag inside an object tag to get it to work for both IE and FF.
When we started doing Flash video, all this went away, and the streaming actually works. You can use Flash's video components or create your own custom controls. You can add cue points within the movie that your Flash can interact with. The Javascript library SWFObject gets around the "gray line around Flash" in IE, but better yet, allows you to output a page with alternate content in it first and if all elements are in place, SWFObject writes the Flash to a page div - best of both worlds, accessible, graceful degradation, and digestible clean page code.
I think you get my drift, stick with Flash. If you want a downloadable (why would you want to) encode an mpg and provide a link.
Your resizing requirement is going to be resolution-dependent, and may require multiple videos of various resolutions to be uploaded (lest your 320 X 240 video be sized to full screen and become pixelated.) I do believe Flash supports this as well, I remember seeing it in my travels through the help files.
[edited by: jatar_k at 3:06 pm (utc) on April 13, 2008]
[edit reason] no urls thanks [/edit]