Showing posts with label ios. Show all posts
Showing posts with label ios. Show all posts

Wednesday, October 12, 2011

Play HD MKV 720p Smoothly on iPhone and iPad (iOS) Natively Using XBMC


Playing high quality video on your iPhone/iPad like MKVs in 720p format has never been possible using standard App Store apps. This is because Apple have not allowed App Store apps to access hardware acceleration on their devices unless the video being played is in an MP4 format. This is despite the fact that most MKV files these days simply contain muxed MP4 files. Apps with decent performance like AVPlayer can only produce a slideshow with desynced audio, something I've written about in a previous article.

However, the fact remains that high quality videos are most commonly shared through the internet in the MKV format, especially high definition video. However, a solution has come through Jailbreaking the iPhone/iPad, which allows video playing applications like XBMC to access hardware acceleration. XBMC on the iPhone/iPad plays high bit-rate MKVs in 720p perfectly smoothly. Not only this, but there is an elegant solution to load files onto the iPhone/iPad through iTunes which does NOT require the fiddly operation of OpenSSH.

Video is of an iPad 1 running 720p MKV files on both AVPlayerHD and XBMC.

Jailbreak is required for this hack, here is a a way of searching for the latest guide to Jailbreaking.

Friday, February 11, 2011

iPhone and iPad Review Of AVPlayer - The Native iOS MKV Solution


Ever since I made a switch to the iPhone, I've been looking for a solution that would allow me to play the video content that I viewed the most on my device. The iPhone only natively supports MP4 videos encoded to a specific resolution. If I wanted to view any other common third party format, for example, AVI, DIVX or MKV, I would have to convert videos to iPhone MP4 - a time consuming process that often results in errors and audio sync issues.

Up until a few months ago, there were no real solutions to watching an unconverted MKV on your iOS device. The recently released VLC for iOS (now withdrawn from iTunes due to licensing issues) could open a large number of video formats, but was like a slideshow when playing higher bitrate MKV videos. Thankfully, AVPlayer, available for iPhone/iPod Touch and in an HD version for iPad, has much better performance when it comes to playback of MKVs and high bitrate videos as of version 1.3.

The performance of MKVs is much smoother on AVPlayer than on VLC: