Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for a way to play megavideo (flash) and divx on my iPhone 3G which is jailbroken. Flash seems to require 3G S and above (like everything these days sigh)

Should I be able to do this, I will be able to replace my Sky box with my iPhone, as I can get live TV on there through TV catchup and access my iTunes library, I just need to be able to stream flash and divx and I'm set.

I've tried imobilecinema and that didn't play any audio or video and openstream (vlc4iphone) didn't work either.

share|improve this question
up vote 3 down vote accepted

Flash does not run on any version of the iPhone. You can try using a program like Air Video which will live transcode your DiVX files into a format the iPhone will play back using your computer.

As for playing it natively on your iPhone, VLC (Video Lan Client) is working on a native client but it's not available in the App Store yet.

share|improve this answer

You can try yxplayer on Cydia.

It's a pretty robust app which supports multiple formats.

share|improve this answer

This site claims to provide you with completely free MegaVideo support in both locked and jailbroken iDevices.

No warranty since I never tested it.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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