My website has a number of instructional videos that would be very helpful to be viewable on an iPad.

The video player is SWF, and the video itself is FLV.


  1. Can I replace the flash player swf app with a different container that will play the FLV video content? Or...

  2. Do I have to also re-encode the video to a different format?

  3. ... and what would that format be?

  • 1
    I will likely be using this: longtailvideo.com/players
    – Ian
    Commented Oct 20, 2010 at 18:51
  • Looks like a good solution.
    – John Conde
    Commented Oct 20, 2010 at 19:02
  • I'm in the process of evaluating html5 video players and JWPlayer is the front runner.
    – Ken Liu
    Commented Oct 31, 2010 at 3:46
  • Ian, I just had a chat with the guys at IndexTank and they referred me to this page (as a proof that developers like you have been using their service). I am sure you have completed this project by now; as I do have a similar task ahead (and no programming experience) could you provide some assistance
    – user7791
    Commented May 25, 2011 at 1:05
  • @Max That was actually a different question than this one: webmasters.stackexchange.com/questions/5584/… If you want to post a question about your issue to this StackExchange I'd be happy to answer it if I can. If you are a non-programmer, you should consider hiring someone. Though, IndexTank is somewhat easy to get running.
    – Ian
    Commented May 26, 2011 at 16:31

1 Answer 1


You'll need to reencode the video and use HTML 5's new <video> tag. Fortunately it's backward compatible so you can use it and have it fall back to flash if the browser doesn't support <video> yet. The encoding most commonly supported thus far is H.264.

This site may help you get started as it has demos available.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.