A Fully Functional Mac HTPC

I can’t help but think of the new Mac mini as Apple’s answer to the ION box. The big selling point for ION boxes like Zotac’s HD-ID11 is to use them with Xbox Media Center. Think of XBMC as an open-source, play anything alternative to Windows Media Center. Point it at music, pictures and movies on your hard drive or a network share and you’ve got a skinnable 10ft-UI that you can use to browse them.

The Linux build of XBMC was particularly great for ION machines because it took advantage of NVIDIA’s video decode engine via the Linux VDAPU API. Unfortunately, the OS X version didn’t have the same feature...until recently that is.

A couple of months ago Apple exposed the hooks necessary for software developers to take advantage of GPU accelerated video decode. Using the VDADecoder API, 3rd party developers are able to send compressed video frames to a supported GPU rather than the CPU for decoding. GPUs supported by the accelerated video decode API are the GeForce 9400M, GeForce 320M, and GeForce GT 330M. The one in the middle is in the Mac mini. And now you see where I’m headed with this.

The current official build of XBMC for OS X is still Camelot, v9.11. Camelot lacks support for VDADecoder and isn’t going to do what we want. The nightly builds however do support the API. I downloaded r31718 and ran it on the mini:

What you see above is the default UI, however it’s fully skinnable and there are tons of custom UIs to choose from if you want something different. Video playback worked right away on the Mac mini and was perfectly smooth. Below you’ll see CPU utilization while playing a 1080p mkv over the network:

The 40% CPU utilization seemed a bit high but I didn't have any dropped frames. Other users have complained about running at half frame rate with XBMC playing back full Blu-ray rips.

As an HTPC, the Mac mini is very much an Apple ION box, just faster and more power efficient, not to mention more expensive. The styling is really hit or miss as an HTPC. Most HTPC equipment is rack sized and, well, black. But if you can pull it off, the redesigned Mac mini does look pretty slick.

The OS does surprisingly well as an HTPC. You get a slider to adjust the amount of overscan/underscan, and the NVIDIA drivers appear to detect and enable 24Hz support.


2010 Mac mini hooked up to a JVC RS2 projector

Front Row ships with OS X and acts as a decent 10-ft UI, but with XBMC, VLC or any similar 3rd party player you can bitstream 6-channel Dolby Digital or DTS audio over HDMI. Bitstreaming works flawlessly. My Integra DTC-9.8 pre-processor detected both DD and DTS signals without any fiddling.

The only thing you’re missing is TrueHD/DTS-HD MA bitstreaming and of course Blu-ray support. The former is a limitation all ION systems have as well, you need to go to a dedicated BD player or Clarkdale based HTPC to get TrueHD/DTS-HD MA support. The absence of a Blu-ray drive is an issue, making the Mac mini useful for DVD playback or playing local/network HD content. For ION boxes this isn’t a problem, but since we’re talking about a $699 machine with no way of enabling internal Blu-ray playback it is a definite downside.

The other major complaint about the Mac mini has to do with input devices. The mini doesn’t ship with a remote by default, which is just absurd for a $699 computer that is just begging to be used as an HTPC. Older Apple remotes work just fine, and presumably the new model will too, but Apple should’ve thrown one in. I get that you don’t make $3.25B in one quarter by giving everyone free remotes but keeping users happy should still be job-1.

Gaming Performance Honest Apple & Energy Efficiency
Comments Locked

93 Comments

View All Comments

  • iwodo - Monday, August 9, 2010 - link

    By end of 2012, we should be able fit Sandy Bridge, 4GB Ram, SSD, and a much faster GFX within the same size.
  • james.jwb - Monday, August 9, 2010 - link

    We will never get to the end of 2012 :)
  • tech6 - Monday, August 9, 2010 - link

    The Apple box is nice but its too bad Apple feels the same way about Blue Ray than they do about Flash (and SSDs apparently).

    The ASRock i3 based box reviewed earlier is much better value for those seeking an HTPC. For around $700 it delivers i3 performance, a remote as well as BD.
  • Oscarcharliezulu - Monday, August 9, 2010 - link


    Is the CPU soldered in place? No chance of diy CPU upgrades?
  • futurepastnow - Monday, August 9, 2010 - link

    Yes, it is. Can't you tell just by looking at it?
  • Ratman6161 - Monday, August 9, 2010 - link

    It's almost as if they scoured their parts bins for the parts that were obsolete and would otherwise be thrown out and stuck them in a white plastic box and slapped a $699 price tag on it. It may be the cheapest way to get a new OS X system - but it seems to me like Apple has lost it's way with this product. If the goal were to lure new OS X users, I suppose I could see this if it were priced at about $300.

    I know Apple people hate price comparisons with Windows PC's but since the hardware is basically identical these days, the comparisons are inescapable. I recently bought my wife a new HP laptop at Best Buy. It has an i3 330M (which blows away the 2.4 GHZ core 2 duo in my Dell laptop by the way), has 4 GB of RAM and a 500 GB 7200 RPM hard drive. And of course the laptop has to include a screen as well. It cost $649.00 + tax. Given spare parts bin components being used, there is just no way that the Mini should cost more.

    Like I said, you have to really want OS X to buy this.
  • Ratman6161 - Monday, August 9, 2010 - link

    I forgot to mention that this thing comes with absolutely no input devices so if you want Apple stuff the real price is $819. And unlike a laptop it doesn't even need a battery.
  • futurepastnow - Monday, August 9, 2010 - link

    While I couldn't care less about Apple's mouse and keyboard, upgrading the mini (via Newegg, not Apple) to 2x2GB of RAM and a 7200 RPM drive increases the total to nearly $840. That's completely unacceptable.
  • fic2 - Monday, August 9, 2010 - link

    My laptop doesn't need a battery unless I want to use it on the go. It is usually plugged into a wall sitting on my desk at work with the battery laying next to it.
  • v12v12 - Monday, August 9, 2010 - link

    Haha I 2nd these comments of common-sense! This is nothing but another overpriced Apple rehash of old-technology into a small, shiny, sleek, box. Profiteering for "Apple" is merely how to out fox the fanatical, tech-obsessed "Mac-phile" user base, out of their snidely earned cash.

    It's way out of date, comes with sub-standard parts, no BR, "mini" crap ports, sub-par full HDMI port blah blah. Oh and the PRICE? I know the editors have to give Apple a soft, white pillow to slam them down on, but come on... Take a look at these quotes right here;

    "The user experience of the Mac mini is noticeably diminished by only having 2GB of memory."

    “There are actually no input devices included in the purchase price, so expect to add another $120 if you want an Apple keyboard and Magic Mouse ($140 if you want them to both be wireless). There’s no remote included either, although Apple’s IR remotes do work with the mini.”

    That's a very polite way of saying something (honest) such as, "Apple is again cutting corners in the hardware department, yet making it seem 'adequate' for most users." Is 2GB "fine" for 8/10 “users” (highly ambiguous!?) YEP sure is. I work with a huge Win/OSX client base and NOBODY is screaming about needing 4GB of ram, but the industry standard IS 4GB now. 2 is "acceptable," but not up to pace. It's per user's demands, but (in general) anyone with experience dealing with "Apple" knows they've cut corners again. You just softened the blow.

    Let’s recap; SEVEN HUNDRED DOLLARS ($820*) for:

    -No peripherals*---WTF?
    --Dated CPU
    ---Sub-par Ram (should I bother asking about timings/quality of the Dimms, lol?)
    ----Sketchy Vid-output connections (HDMI 1900x1200!)
    -----Sub-par GPU vs a laptop (all it is stuffed in a small box)
    ----Sub-par 5400rpm HD. (Is this a joke?)
    ---No SSD???
    --PRICE! (Overpriced KB/M?)
    -No IR remote (this IS marketed as an HTPC?!)

    And lastly... dealing with "Apple" is nothing but a PITA if you're not blindly "appeased" with what they've attempted to brainwash you into buying, and then spoon-fed to you. Oh BTW... it's up to YOU to provide your own bib and paper towel to wipe off all that drool. That is until you use the thing and realize; OMFG I shoulda gotten a smaller LAPTOP instead.
    __Apple MARKETING is very, very keen on deception and mental-washing and this is how; SMALL FORM FACTORING (SFF). SFF'ing is nothing but a MARKETING ploy.

Log in

Don't have an account? Sign up now