Help with Media Center

Type RSA

Expert Member
Joined
Aug 31, 2011
Messages
2,649
Reaction score
13
Location
Northwold
Hey dudes and dudets,

I need some help please. I am looking at buying a media center. It will basically be used for movies and series' with most of my movies being full HD (1080p), so I need something that can play the movies without any buffering etc. The player should also be able to play the following formats.

MP4
MKV
AVI
FLV
WMV
MP3

I have looked at the Raspberry Pi, Mede8er..

Any advise would be appreciated.
 
What is your budget? If you are streaming, buffering depends more upon the network than upon the device.

Look at a Droid TV, which is mentioned in loads of threads around here. It's pretty good.

You can also look at building an HTPC. AMD has just released socket Kabini CPUs. You could probably get a CPU and motherboard for about R1000, and they will be great for HTPC use.
 
Yeah sorry by "buffering" I mean stuttering. Like when the media center can't cope with the load of the HD movie and the decoding is lagging behind causing the video to not run smoothly. I will not be streaming at all. I see that the Raspberry Pi has 512MB memory and the Mede8er only has 128MB. My budget would be around R2000.
 
Its been a while since the hardware was too weak to decode HD video. Even a Pi can do it. Usually its the network, especially if its a wireless network.
 
Its been a while since the hardware was too weak to decode HD video. Even a Pi can do it. Usually its the network, especially if its a wireless network.

Trust me, even the best players will have a hard time decoding an 8 gig 1080p mkv with a bitrate of 8 Mbps. Have you had a look at the Roku 3 OP?
 
Trust me, even the best players will have a hard time decoding an 8 gig 1080p mkv with a bitrate of 8 Mbps. Have you had a look at the Roku 3 OP?

As mentioned in my DroidTV thread I was able to play a 1:1 copy of Avatar (35GB) without issue
 
I am going to do a mini hijack.
I require almost the same, I want to play movies, preferably off a HDD but i also need a web browser.
The reason is i have a paid for subscription to a sports sight which I would need to browse to and watch on the TV.
 
Trust me, even the best players will have a hard time decoding an 8 gig 1080p mkv with a bitrate of 8 Mbps. Have you had a look at the Roku 3 OP?

My DroidTV copes fine with 10GB 1080p movies. I'll check the bitrate when I get home.
 
Trust me, even the best players will have a hard time decoding an 8 gig 1080p mkv with a bitrate of 8 Mbps. Have you had a look at the Roku 3 OP?

The best players? No, they won't.

OP, you need to consider a few things when buying an HTPC:

1) What OS do you want to run and will it only be used as an HTPC via the media player? This is important for a few reasons: you might decide to use this box as a central media server as well. Linux boxes are still finicky with Bluray and often take some configuration to get video card drivers working, and for noobs this can be a painful task. If you want to install certain addons and skins for XBMC as an example, you'll need easy access to the userdata and addon folders which can be complicated for noobs running Droid and Linux boxes. Personally, I prefer Windows for an advanced setup, Openelec for a simple setup, and Linux for a free setup with a steep learning curve or existing Linux knowledge required. If you want to browse the web, play a game here and there, or anything other than use the media player, then Openelec for example would not be for you.

2) What media system do you want to run? The most common, and well developed system IMO is XBMC. But Plex (which is built on the XBMC code) gives you the flexibility to transcode on the fly to other machines, allowing you to optimise your network capacity and stream to other devices without mapping network drives on the other devices, managing shares in the operating system, or running SQL databases. While I like Plex, I prefer XBMC. For a simple, multi-room setup, I'd recommend Plex. For a slightly more complicated setup, I'd recommend XBMC with a SQL library shared across all devices (my setup).

3) What content will you want to play? If you want to play 4K TV in the future without buying another media box, then consider your options carefully, as not all processors in the cheap category of boxes will handle it well. Do you want to stream live HD content at some point? If so, integrated motherboards like the E350 are not for you, nor are the cheap Android devices (most of the time) as the processor lets it down a bit if a file isn't encoded properly. If you want Bluray and 3D content to play, then you will need an i3 as a minimum. If you can sacrifice on these, then cheaper will work. My recommendation is a minimum Core 2 Duo, Atom, or i3 depending on your budget and what you want to play. Also consider whether you want passthrough of audio for DTS, Dolby etc. Do you want the box to handle the audio decoding or do you want it to pass it straight through to your AV receiver to do the decoding? Some cheap devices will not allow for audio passthrough. This is called bitstreaming, and is usually preferred.

4) Do you want to skin XBMC or another player? Do you want decent metadata and artwork support via various skins? If so, you need something with a minimum of 1gig RAM, but recommended is 2gig if you have or expect to have a large amount of media content. The Pi is a terrible choice for this sort of XBMC setup no matter whether you run the OS on a USB stick or flash memory. It just doesn't handle the data flow fast enough so feels very sluggish when navigating heavy, more beautiful skins like the Aeon range, and Arctic.

5) Is your setup going to be forward compatible and do you want it to be so? If so, then opt for a better setup rather than a cheap one. You don't want to find yourself in 1 year's time considering another box but having to limit the budget once again. Rather do it properly the first time around.

6) Form factor. Do you want a large file server box that acts as a media player as well? This is my main HTPC setup that serves content to other devices while acting as my main media box. Or do you want a mini-ITX or micro-ITX form factor box? Or a small Android box?

7) Control. Do you want to use an existing remote to control the box via HDMI-CEC passthrough? If so, investigate whether your components and the box you're buying can support this. Or do you want a dedicated media player remote? If so, consider FLIRC if you want to use existing remotes without the hassle of CEC passthrough. Otherwise you can purchase a Logitech Harmony remote but you will need an RC6 E-Home compliant receiver to make this work properly, or you can go cheaper towards a Compro K300 with receiver (which afaik is RC6 E-Home compliant). Or you can simply use your phone as a remote - there are some great remote control apps for Android and Apple - Yatse being the best on Android, and (IMO) XBMC Commander being the best for iOS.

So to sum up, consider the following:

OS, media player, file types you want to play, forward compatibility with newer codecs, newer formats, newer resolutions etc, audio bistreaming options, budget, and finally, control...
 
Last edited:
Fantastic and does it support all the files specified in my first post? Also, does it have an internal HDD bay or do you have to buy an external HDD. And does the DroidTV have enough power to run the external HDD or do I need to buy an external powered USB hub?

Thanks

Yeah I'm pretty sure that it supports all of those file formats. Not sure about external HDDs, my guess would be no. It works fine with USB flash drives, has 3 USB ports and an SD card reader.

DJ has some good points - I'd argue its not worth bothering about 4K at the moment. Its cheaper to spend R1400 on a media box now, and R1400 in 5 years time, than to buy a powerful enough rig to do 4K playback. Besides, 4K also requires support from the TV and AVR. Rather wait for that one.

Doesnt sound like you want Blu Ray.

I install addons to XBMC on Android without needing filesystem access. Its not the best system, but it does work. OP, you mentioned that you need a browser to stream a certain site. The DroidTV box has a browser, and you might even be able to get an app (for Android) or plugin (for XBMC) for it to do what you want.


EDIT:

Batista, what is happening with XBMC is that it renders the 1080p movies, and then outputs in 720p. So, it is powerful enough to decode them. And if you install Linux XBMC, it decodes and outputs 1080p. And more recent releases of XBMC, such as Gotham, also output 1080p. So, again, it has nothing to do with the power of the unit and everything to do with the software, which is improving rapidly.
 
I am going to do a mini hijack.
I require almost the same, I want to play movies, preferably off a HDD but i also need a web browser.
The reason is i have a paid for subscription to a sports sight which I would need to browse to and watch on the TV.

Which sports site? They might have an addon for XBMC, and if they don't, you might still be able to pull the stream through XBMC Mashup, PTV-Live, or Dixie EPG...
 
Fantastic and does it support all the files specified in my first post? Also, does it have an internal HDD bay or do you have to buy an external HDD. And does the DroidTV have enough power to run the external HDD or do I need to buy an external powered USB hub?

Thanks

All those formats will play. There is no drive bay but enough power (5V2A) to connect an external 2.5" drive. I think I read somewhere that someone has a 3TB powered drive connected and it works fine
 
Thanks DJ, I will have to consider everything carefully. At the moment the box will be used mainly for playing movies and series' off an HDD. I might look at Netflix or Hulu at a later stage but this is not a requirement for me. The reason I am looking to get a media center is I moved my PC from the lounge and the PC used to double up as a "media center". So I just need something to replace that. So like I said, will mainly be used to play movies, series' and sometime music (MP3) through my home theater. I will most probably be using XBMC as I am quite familiar with it.

What worries me most is the wide range of different format movies and vids I have. I just want something that can play it all :) A lot of my vids are YIFY "1080" mp4's with some full HD 1080p vids (20GB+ per movie).

I am not too clued up on the Linux OS, but have some experience with it.

Thank you for the detailed reply :)
 
I install addons to XBMC on Android without needing filesystem access. Its not the best system, but it does work. OP, you mentioned that you need a browser to stream a certain site. The DroidTV box has a browser, and you might even be able to get an app (for Android) or plugin (for XBMC) for it to do what you want.

Okay here's the issue with an Android OS and streaming via a website: flash support. It's still atrocious on Android operating systems, even with the flash browsers.

WRT the addons, there are a ton of addons that require one to extract directly to the addon folder to address compatibility issues with newer versions of XBMC, or dependency issues, which is why I prefer easy access to the addon folder...
 
Which sports site? They might have an addon for XBMC, and if they don't, you might still be able to pull the stream through XBMC Mashup, PTV-Live, or Dixie EPG...

I dont think it would work, as I would want to select certain historical videos as well as select to watch the live stuff.
The site is http://www.psasquashtv.com/

My wife hates the idea of a full sized pc near the tv, but I am starting to think it's what I need to do
 
Top
Sign up to the MyBroadband newsletter
X