First of all, let me tell you, I was as disappointed as you might be when I found out that my Xbox 360 won’t play mkv file only because it chooses not to. (maybe because of licensing issues). So, without much hope, I tried to google for some workaround to make it play the mkv files, and here is what I found:
- MKV is just an open source and free multimedia container, so like an AVI file, MKV file can contain any type of files in it.
- Xbox 360 supports H.264/MPEG-4 AVC encoding profile of upto level 4.1 (but not if it is in mkv container)
- Xbox 360 only supports 2 channel audio.
Based on the above facts, there are 2 types of solutions.
First solution is sometimes time-consuming, but it is most reliable solution. It involves extracting the audio and video files from mkv container, transcoding the video file down to H.264/AVC High [email protected] level and downmixing audio file to 2 audio channel if required, then packaging it into a mp4 container. This solution guaranties the video playback on your xbox because we actually convert the videos into a format that xbox understands. But the encoding procedure is very time-consuming.
Second solution is the fastest one. But it needs a streaming server with on-the-fly transcoding capability. And because it involves streaming, quality of the streaming video depends on your network speed and the streaming server’s processing power.
Solutions:
1> Longer but reliable (and permanent) solution: (Play/Stream both)
Here is comprehensive guides for the same:
2> Faster but less reliable solution (Stream only)
-
Plex Media Server: It can transcode your video files on-the-fly. Therefore there is no need to convert and store your videos in mp4 container. Added benefit is that, you can access your library from anywhere in the world using plex client apps for mobile devices if your plex media server is running and connected to the internet. Guide to set up Plex Media Server. Once setup head over your xbox and open the video application and you can play any videos on your xbox. Plex also has various video channels that you can subscribe for free and enjoy playing videos from youtube, TED, etc on your xbox even if you don’t have Xbox live gold membership.
-
Window Media Center Extender: For this you need a windows machine that has Windows Media Center. The trick is to make use of Xbox’s windows media center application. Here is the guide to set up your Xbox as windows media center extender. First, you need to install codecs such as DIVX+ HD or ffdshow to decode H264 video and AC3filter to decode audio. Next, install media splitter such as Haali Media splitter that will split the mkv/mp4 file and separate audio, video and other files in the container and send it to installed decoders (divx+ or ffdshow and AC3filter) which in turn will transcode the audio/video files that can be streamed to any device. Installing the codecs for H264 will also add support for mkv files in Windows Media Center on your windows machine, which by default ignores any video files with mkv extension. Here is the guide that I followed.
-
From tablet/phone device: Now that xbox supports DLNA playback and control from remote devices, you can play your videos from any device. All you need to do is find an app that can create a DLNA server on your device. Here is a list of applications for most platforms. I use free application for android – Twonky Beam to stream any videos from the web to xbox. It supports youtube, vimeo, TED, IMDB to name a few well-known video streaming websites.
Hope this guide helps. Let me know if you have any issues/ suggestions for this post.
This is the most usefull guide to streaming in the Xbox, it works with subtitles as well, tahnk you for this reliable solution.
I’m more than happy to uncover this website. I need to to thank you for your time for this particularly wonderful read!! I definitely savored every little bit of it and i also have you book marked to look at new stuff on your blog.
My brother suggested I might like this blog.
He was once entirely right. This publish truly made my day.
You can not believe simply how so much time I had spent for
this information! Thank you!
Do you mind if I quote a couple of your articles as long as
I provide credit and sources back to your site? My blog site is in
the very same niche as yours and my users would genuinely benefit from a lot of the information you provide here.
Please let me know if this ok with you. Cheers!
Yeah Sure, no problem!
My brotheг recommended I would possibly like this web site.
He usеd to be totally right. This publish actually made my day.
Yоu can not believe simply hοw much time I haԁ
ѕpent for this infο! Thanks!
There’s definately a lot to find out about this subject. I like all
the points you have made.
I do trust all the ideas you have introduced on your post.
They’re really convincing and will certainly work. Still, the posts are very short for starters.
May you please extend them a bit from subsequent time?
Thanks for the post.
Way cool! Some extremely valid points! I appreciate you penning this post and also the rest of the site is
extremely good.
From forum se7ensins, I known:
“Xbox 360 has strict requirement for the input formats and only WMV, AVI, H.264 and MPEG-4 are compatible with Xbox 360. In other words, it’s impossible to directly play MKV on Xbox 360. It is pity since MKV is an open standard free container format and very popular so far.
To play MKV on Xbox 360, you’d better to convert MKV to Xbox 360 more compatible formats with Faasoft Video Converter.”
Yes, or you can use Plex for on-the-fly transcoding if you want to stream MKV file from network.
We recommend a powerful MKV to Xbox 360 converter called iDealshare VideoGo which can convert MKV to Xbox 360 supported video format
Avdshare Video Converter also works great to convert MKV to Xbox 360 supported MP4. It also supports many other video and audio formats.