I've been using Vimeo lately to manage video, but I have a client who doesn't want to pay for the plus account, but wants a private video. Any other solutions out there?

It's currently a .mov, and I know we can just throw that in a browser, and it will work in many cases, but will that be compatible "enough", or do we need a more robust solution where we convert the file into an flv, etc.?

4 answers

Rob 230

You need to start studying the new 'video' and 'audio' tags for html5. They work in Firefox, Safari, Chrome and Opera, I think, but don't recall which versions of each. That's not the current state of the art but the bleeding edge.

Answered over 9 years ago by Rob
  • I think it's a bit too bleeding edge to leave out IE. :) sprugman over 9 years ago

You could convert it to FLV, import into Flash (which is pretty automatic) and then embedd it using SWFObject (which will automatically take care of browser and Flash player nuances).

Or you could upload it to Youtube and mark it private ( link ).

Answered over 9 years ago by Diego Garcia Gangl
  • The problem with YouTube's privacy is that you have to identify specific users that can see it. I want to embed it in a private section of the site, and give access to anyone who has access to that section to the movie. sprugman over 9 years ago
  • If you're going to go with Flash, use mp4, not flv. Doug over 9 years ago
Doug 1095

Video for Everybody. Requires encoding the video twice, but works absolutely everywhere.

Update: 2010-01-06

As Kroc Camen reports, Opera 10.5 should include support for <video>. Which means if IE9 plays nice, <video> will be supported by the four major browser engines!

Answered over 9 years ago by Doug
  • Well, both Opera and Firefox will support the video tag, but only on OGG encodings, while Chrome, Safari and family will support H.264, so you'd have to encode twice any ways... Sebastian Oliva over 9 years ago

Detect for a Quicktime compatible plugin, if not; use a Flash version. Serve the flash with FlowPlayer or SWFObject (as Diego Said)

Answered over 9 years ago by Sebastian Oliva