Play MKV Files on Android Devices

Nowadays, people are using there smartphones not only for phone calls but also for entertainment purposes. I sometimes use my Android phone to watch movie because it is quite an effective way to kill boring time. The default player of Android couldn’t serve my needs as it couldn’t play many popular video formats.

I often rip my DVD and Blu-ray disks to MKV files so that they have the highest video quality. Of course, the video format is not supported by the default player, so I had to find a better alternative.

And the one I want to recommend is RockPlayer. By using device hardware decoder and FFmpeg plugin, the media player supports almost all video formats including MKV, RMVB, AVI and DivX. It will take you no time to get used to RockPlayer’s interface as it is pretty simple. I tried to play a movie with RockPlayer and it runs very smoothly, just like what I see on computer. The MKV video is compressed with H264 High profile standard, resolution of 848 x 368 @ 24fps @ 405Kbps, AAC 48KHz and RockPlayer could run it at about 20 FPS.


There are 2 versions of RockPlayer, the free and paid ones. The only difference between them is that the free version has a small logo in the corner whereas the paid version is ad free. If you are interested, you can buy it at RockPlayer for the price of $9.99. The free RockPlayer Lite is available on Android Market, check it out here.

About Tuan Do

I am a professional blogger on TechWalls - Technology Blog since 2011. I write about anything related to technology and Internet. Wordpress blogging tips, technology and gadget news are my favorite topics. You can follow TechWalls to get my guide on making money from Wordpress blog.
Read my tips on how to access blocked Facebook.

Additional Resources


  1. Mkv format really high quality various than other . Still using symbian right now

  2. MKV files are alittle bit rare.. I have tried an MKV file on my android before.. It was a little laggy.. Maybe coz MKV files are very high quality usually..

  3. Nice post, I am excited to try RockPlayer.

    I also look forward to the time when Android phones and tablets have no problems with 1080p MKV. I wonder if Tegra 2 and RockPlayer can handle it yet? From some preliminary research it appears that RockPlayer and other players aren’t fully optimized for Tegra 2 yet and so high-def MKVs are a no (without serious stutter). Perhaps Kal-El will be so powerful so as to do it without optimization. Or even better yet hopefully players will optimize for the new dual/quad core chips. :-)

    I think I’ll do a bit more research and blog about this. If you have any info, please post! Thx. :-)

    • I haven’t owned a Tegra 2 powered device yet but I’m sure it couldn’t play 720p or 1080p MKV files smoothly. In fact, Rockplayer is now optimized for Tegra 2 but it is still not powerful enough to play high profile videos without being converted. First tablet with Kal-El will be released this August and hopefully it could be better. :)

  4. Cool, thanks for the info!

  5. PS 1080p MKV is more doable on Android than I thought:
    some devices confirmed already and the list seems to grow steadily. :-)

    Exciting times for Android and MKV, thanks for your original post getting me interested in this!

    • It is quite surprising for me as I even couldn’t play full 1080p MKV files smoothly on my PC. I will get a new phone soon and try it myself. Thanks very much for sharing your info.

  6. Rock player Force Close.

  7. happybabyboy says:

    This article just aims to provide a simple way to successfully play HD MKV in 720p or 1080p on all kinds of Android based smart phones and tablet computers: convert MKV to Android more compatible video format like MPEG-4 at

    This method helps to:

    Play 720p or 1080p MKV on Android Phones including HTC, Motorola, Samsung, LG, Acer, Sony Ericsson and etc.
    Play 1080p or 720p MKV on Android Tablets like Amazon Kindle Fire, Asus Eee Pad Transformer Prime, Barnes & Noble Nook Tablet, Samsung Galaxy Tab, Motorola XOOM and so on.
    Play HD MKV in 1080p or 720p on other devices like Samsung TV, Apple TV, iTunes, iPad, iPhone, BlackBerry, Zune, PSP, Xbox and more.
    Play other video formats including WMV, MOV, MPG, AVI, DivX, FLV, WTV, MXF, MVI, ASF and more on Android Phones or Tablets.

Speak Your Mind