Here's the setup I use. In my living room I've got a PI running
raspbmc. In my bedroom and computer room I've got atv2's running xbmc.
All three pull from a NAS.
Over the years I've gone through various setups. It started with XBMC
on an Xbox, but as HD quality became more common in my collection I
moved to a mac mini with plex, then a cinematube box, then a boxee box,
then to a WMC, XBMC and atom based HTPC (infinitv tuner, drm, windows,
bleh), and then to my current setup.
Basically what I've come to realize is I want something that just works,
is quick to boot up, and is low power usage. When it comes to "just
working" XBMC is about the only thing I've found. It handles a myriad
of formats, doesn't require endless amounts of time configuring, and has
a nice set of useful plugins.
The cinema tube player worked well enough, but it's interface was
painful to use hence its retirement. The appletv's with xbmc work
except they're very limited on what they can play back ... and that's
the reason they'll be retired in favor of PI's if the PI ever gets DTS
hardware decoding.
Plex on an HTPC was frustrating to no end. For one, if it locked up or
there was a power outage you had to get up to boot the thing back up
(yes I am that lazy). You also had the delay in boot times. Being that
the mac mini has a traditional HD you also had the risk of it failing at
some point. All things I don't want to deal with. The plex on osx
setup also had the issue of any time there were system updates it'd put
plex in the background requiring me to get out a keyboard and mouse to
deal with it. On initial boot you'd also get the popup of "no mouse
connected." I know there's hacks to get around those issues but that
all breaks the "just works" principle.
The PI running raspbmc is, by far, the best setup I've encountered since
the days of XBMC on the xbox. It just works, It will play anything you
can throw at it, it uses nothing for power, boots up fast, and through
CEC can be controlled by my harmony remote without needing a dongle.
Just plug it in, stick it behind the tv and it works. The two issues I
have run in to it have not been deal breaks for me. Number one the
interface is kind of slow, but 99% of the time I using XBMC remote from
my phone or ipad to pick what to watch. Number two was the lack of DTS
decoding making bluray rips unwatchable. That just ended up making a
good exuse to upgrade my receiver to something that had HDMI (TX-NR818)
which in turn let me get rid of a couple of hdmi switches and a lot of
cabling. Now it's at the point where it really just works which is what
I have been looking for.
On the library updates you mentioned. Personally, that's a feature I
absolutely abhor. The data is inconsistent and inaccurate at best and
it really fails on anything semi-obscure (ie: 20-30 year old syndicated
tv shows). The way I have my NAS organized it's in the format I want
anyway so that works just fine for me. When I have messed with the
library scanning I can say it has just been buckets of slow and fail
on every setup (boxee, xbmc, and plex).
On the boxee, for the sake of covering my thoughts on all the setups
I've had. It's about the most disappointing, overpriced POS I've run
across. Not only was there bait and switch when it first came out (it
was initially suppose to allow xbmc to replace boxee), but it's violated
GPL repeatedly, and has been horribly buggy. Forced updates to buggier
software are also a problem. If that thing ever gets "opened up" the
hardware would make for a nice XBMC setup, though.
On why XBMC over hulu, netflix, etc. that's a pretty simple answer.
Their selection blows and there's monthly fees. The monthly fees
wouldn't be so bad if there was stuff worth watching, but they by and
large do not carry any of the stuff I'd be interested in which I don't
already own on DVD or Bluray or have recorded and archived off to my
NAS.
One thing I've been wondering/meaning to look up... what would it take
to set up live streaming to XBMC from my Tivos. Essentially turn them
in to networked cable boxes. That would be a nifty feature to have, not
to mention live streaming off tivos would be a good timesaver for
archiving recordings.
> I also see this guy putting [1]XMBC on a Rasberry Pi and I wonder why?
> The Pi is $35 and the Starter kit he uses is $65. You can buy a
> "smartbox" for $50 to $99. His Raspberry PI will also bog down over
> time....hence why it is better to have a media server doing the hard work.
>
> My thing with hacking is ....why hack if something has already been done
> and it is not equal to or better than another hack or product? Save the
> Rasberry Pi and do something useful and creative with it. TO have it act
> as a Media Server with just XMBC seems very wasteful to me.
>
> References
>
> Visible links
> 1.
http://www.element14.com/community/groups/raspberry-pi/blog/2012/11/08/build-a-raspberry-pi-media-center