Archive

Posts Tagged ‘htpc’

Is there a future for Home Theater PC's?

September 17th, 2009 kosmonaut 7 comments

livingroom-htpc2

Do Home Theater PC’s (HTPC’s) have a future?  If yes, how will they look and operate?  And if not, what will people use instead to bring Internet digital content to their TV’s?  Could there possibly be an HTPC in your future?

There are billions of dollars and thousands of jobs at stake in determining these questions, but it’s hard to say that the answers are yet apparent, much less already decided.  Having played and worked in this area for a while now, I thought I would jot down some ideas.  The timing seemed appropriate as a follow-up to Dave’s recent article on media streaming devices, and as I just finished building a couple of new HTPC’s (and also, sadly, retired my prized DivX Connected “Gej-box” media streamer).

The latest media streaming devices that Dave looked at included a digital media adapter from Netgear, a networked Blu-Ray player from LG, and another networked Blu-Ray player from Sony.  Despite how new they are, they still seem to be hobbled by the kind of issues that have faced basically all streaming devices since they first appeared a few years ago.  These devices are inevitably limited in what they can do, either in terms of playable file formats or by a particular digital distribution systems (i.e. Netflix, Amazon VOD, YouTube, etc.).  None of them have proven to be “universal players,” despite some of the marketing copy them employ.  And as Dave noted, the context for such devices is still somewhat dominated by gaming devices such as the XBOX 360 and Playstation 3, that also have very strong streaming options, but still share a number of annoying limitations (some dictated by hardware, some by business decisions).

Fundamentally, these networked media devices are asked to do something they are just not fully designed to do, no matter their particular pedigree or price point.  They are supposed to recreate the video experience of a full-fledged computer on a TV.  Their promise is to bring all the variety and immediacy of Internet video to the comfort of the home theater (or at least to the couch over the office chair).  And, inevitably it seems to me, that is where they always come up short.  The guiding assumptions behind the design and user experience of all these devices is that a). consumers do not want computers in their living rooms and b). that they do not want a computer-like user interface on their TV.  And even Microsoft, which has fought very hard against the former point with its Windows Media PC initiative absolutely concedes on the latter point.  As someone who has used both PC’s and streaming devices over the last few years, I’ve come to the conclusion that neither points a). nor b). actually hold much water, and that a PC, even with a “standard” OS, can work pretty well in the living room.  For unlike all of these myriad streamers, extenders, networked players, etc., only an HTPC can actually recreate the desktop video experience in the living room, and therefore might end up the ultimate winner of this battle.

When I worked in Marketing and PR for DivX, it was incumbent upon me to explain why consumers would never accept having a PC in their living rooms.  They were expensive, awkward, challenging to operate, and as my friend Jerome “Gej” Rota used to energetically demonstrate, they were far too loud.  (He could make a great “whoooshing” sound in a number of different languages).  And at that time, all those criticisms were generally valid of HTPC’s.  As is often mentioned on the very active AVS HTPC forum, building a Home Theater PC can be more of an on-going hobby than a one-off event, requiring a great deal of tinkering and updating.  Nonetheless, the situation has changed a great deal over the last few years, particularly as Intel and AMD have become far more conscious of heat and energy consumption issues with their chips.  Better, more efficient chips has led to the creation of PC’s that just don’t require the extent of cooling as previously (which is the root of the sound problems, for the most part).  As we are seeing with the Atom and Ion platforms, and I would argue the whole Netbook/Nettop phenomenon, a cheaper, lower powered PC is actually quite sufficient and allows for some very interesting designs, particularly on the smaller end of the spectrum.  The old image of a bulky and annoyingly loud PC in the living room is just not an issue any longer

Just to give an concrete example, I recently put together an HTPC for our bedroom.  It’s based on a mini-ITX motherboard with built in nVidia graphics, which is key as it allows for hardware acceleration of video decoding.  By off-loading the video work the PC requires then only a very minimal (and less hot) CPU and not much RAM, even to display 1080p content.  With this particular build, I used an Intel Core 2 Duo E6600, which is actually overkill for my purposes, but I had one laying around, so in it went.  I put in a very small and quiet notebook hard drive, undervolted the CPU fan with a fan controller, and connected it to my network via a USB N adapter, and now have a perfectly silent and tiny PC tucked away behind our bedroom TV.
bedroom-htpc 5
Even my wife who is normally very picky about such things, and has a very low tolerance of my computer experiments with her TV, is very happy with it, mostly because she barely knows it’s even there.  And in comparison to a media streaming device or extender, even very good ones like the Popcorn Hour for instance, this HTPC is pricier but is capable of doing far more in terms of format playability, web video streaming (including Hulu), web surfing, etc.  If your computer can play it, show it, or listen to it, then so can this HTPC.  Additionally, my other HTPC, located in our living room, has a video capture device and functions as our PVR, with the h.264 720p HD captures available throughout the house via the wireless network.  And unlike most media streaming devices, HTPC’s are not limited by future developments .  If some, as yet unnamed format or file container becomes popular, then an HTPC can be updated by either software or hardware to deal with it.  If I decide I want to game seriously with an HTPC, then all I have to do is drop in a beefier video card and that becomes a possibility.  Right now I don’t have much interest in Blu-Ray discs, but if that were to change I could easily install a BR-ROM device.  The options are essentially limitless.  (Although considering the torturous history of getting CableCards actually available for HTPC’s, one should never assume too much).

Of course, an HTPC is more expensive than most standalone media streamers, and the likelihood of something going wrong and needing to be fixed at an inconvenient time is pretty high.  However, I’ve found many media streaming devices to be pretty finicky when it comes to their network connectivity, so they are far from hassle-free themselves.  The other widespread criticism of HTPC’s is their need for a suitable UI, but I truly believe that issue is just not relevant any more.  For one thing, there are quite a few software interfaces available, from Microsoft’s Media Center to the incredible open source alternatives from XBMC and Boxee.  What I have found, however, is that with a sufficiently large display of around 37 inches and up (pretty common these days as HDTV’s become ever cheaper), then even a relatively standard OS works fine, whether it’s Windows XP, Windows 7, or Ubuntu.  Settings can be tweaked if a 1080p display makes text too small, of course, and for 720p, it really shouldn’t be a problem at all.  Further, the use of a “standard” OS makes them very familiar to all PC users.  My wife recently needed to find a particular file on our (admittedly byzantine) home network, something she would have had a hard time doing via Windows Media Center or my old Gej-box, for instance.  However, doing so with Windows 7 really wasn’t that difficult, as she was so used to the Microsoft interface, even though she had not used Windows 7 before.  At this point, the need for an amazing “10-foot UI” seems very unnecessary.

I saw Netflix CEO Reed Hastings give a talk last year in which he described his vision of a future television.  It would consist primarily of a web browser as the UI and a Wii-like device for input.  With some of the more innovative remote/mouse hybrids available even now, Hasting’s vision is pretty much already a reality, at least at our house.  Ultimately, I assume much of this functionality will be absorbed into the televisions themselves, but until they are able to replicate fully the flexiblity and breadth that HTPC’s uniquely provide, there will continue to be a computer in our living room.

[And for anybody interested in trying this out for themselves, I highly encourage spending time at both the above-mentioned AVS Forums and the Silent PC Review site and forums.  They are amazing resources for building home theater PC's, or just kick-as computers in general.]

Categories: General tech, htpc

MKV's on Blu-Ray Players

April 27th, 2009 kosmonaut 1 comment

The fight for dominance in the living room continues apace, with a large number of contenders and no clear cut leader at the moment.  Everybody wants their device to be the central hub for delivering content, both local and Internet-based to the masses on their couches.  The major players remain:

  • Cable Set-Top-Boxes
  • Gaming systems (PS3, Xbox 360)
  • Stand alone devices (Roku, Tivo, AppleTV, etc.)
  • Digital Media Adaptors (Popcorn Hour, DLNA devices, etc.)
  • Networked HDTV’s (DLNA, widgets, etc.)
  • Blu-Ray devices with extended functionality
  • Home theater PC’s (Windows Media Center, Mac Mini w/ Boxee, etc.)

All of the above have both positive and negative aspects, and none of them have really taken off enough to be considered a mainstream success, at least in the context of advanced content delivery. Cost and complexity are probably the biggest hurdles to wide acceptance for all of them, but we are seeing some interesting moves to increase attractiveness to consumers.  

On Saturday, Richard Lawler on EngadgetHD reported that the first JVC Blu-Ray player to hit the US will be the first such device to support the playback of Matroska (.mkv) files.  The move to support codecs and file formats beyond those required for the official player specifications developed on standard definition DVD players in 2003 and then really took off with the growth of DivX certification thereafter.  The move by JVC is interesting for a few reasons.  First, the Matroska format is not officially backed by any legitimate content creators, it is wholly used for the distribution of Blu-Ray rips among file-sharing communities.  Generally speaking Hollywood Blu-Ray rips at 1920×1080p are encoded in h.264 or VC-1 using the .mts transport stream format, with sizes ranging from 20GB to 50GB’s.  After being cracked, these discs get re-compressed using the open source x264 implementation of h.264 to either 9GB at 1920×1080 or 4.5GB for 1280×720.  The 5.1 DTS or AC3 soundtrack along with subtitles are included as well depending on the particular film.  Without knowing the specifics of the JVC player’s capabilities it’s impossible to say for sure that it could play back these files, but from a horsepower perspective it should not be difficult, though, for the bitrates of the rips is significantly lower than those of the original discs.  It would be good to know as well if the JVC player can play back .mkv’s from burned Blu-Ray discs, from DVD-R’s, from USB devices or from networked sources.  I would suspect yes to all, but until some one gives it a thorough review of the player it’s impossible to know.

Clearly JVC is trying to differentiate themselves from their Blu-Ray player competitors by appealing to a subset of consumers that are downloading Blu-Ray rips but would like to watch them on devices other than their PC’s.  Also interesting is that JVC is not working with DivX to do this, in fact they explicitly say “DivX files” are incompatible.  I wonder if they mean .avi files encoded in DivX or the specific .divx file format?  In any case, this is certainly not a good sign for the success of the DivX Plus/7 hardware certification program, as it was explicitly designed to support playback of .mkv’s on Blu-Ray devices.

From my perspective, I am not sure how successful this particular JVC device will be, or the attempt to increase the functionality of Blu-Ray devices in general (adding Netflix, YouTube, etc.).  Despite the much lauded AACS DRM scheme, Blu-ray rips have been available almost from the first release of Blu-Ray discs, so anybody interested in watching these kinds of files has probably been doing it for quite some time by now, and has their own method of doing so.  Likely that method is watching from an HTPC of some kind.  Once someone connects a PC to their main viewing device, and accepts the cost, complexity and noise issues, going back to a CE device seems like a significant step backwards, in my opinion.  No matter how well JVC (or more likely whomever their ODM is in) implement .mkv playback, or YouTube integration, it is not likely to match the user experience of an HTPC.  That is not to say HTPC’s are generally user friendly, for in fact putting one together is currently far beyond the capabilities of the mainstream, but I suspect things are likely to change in the near future.  Services like Boxee, hardware like the Atom platform from Intel, or the Ion from AMD, the hoped-for improvements from Windows 7 point towards a real opportunity for HTPCs to become far more accepted in mainstream living rooms.  As someone who has used an HTPC for many years, and is currently putting together a second one for the bedroom, I certainly know the difficulties of the process, but that said, I have absolutely no interest in switching to a Blu-Ray player, even with expanded capabilities.  There is no way that a CE device could possibly cover all the things I want to do, all the content I want to watch, all the services I would like to try, at least in comparison to a general purpose PC with a high speed Internet connection.  Maybe if the prices got really, really low ($99 or less) but certainly not at the reported MSRP of $299 for the JVC player.
Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Bad Behavior has blocked 239 access attempts in the last 7 days.