



This exciting installment of my project to build an efficient home theater PC features (arguably) sexy shots of the component assembly process, and then I'll discuss the selection of software I've installed...so far. If you are interested in (re)reading part one of this epic project, then please click this link.
At the heart of every computer is a motherboard, and the Zotac IONITX-F-E Atom N330 wastes little of its 6.7 by 6.7 inch footprint. The F-E's x16 PCIe slot enables a plethora of upgrade options, and I'm thinking 'TV tuner'.
Here is the Winsis Wi-02C case splayed open with its removable drive cage stacked on top. The front-facing slot on the cage is for a slim optical disc drive.
A closeup of the drive cage with the LG CT10N Slim SATA Blu-ray Drive installed. The SATA port barely visible in the lower section of the cage is attached to the 500GB 2.5-inch WD Scorpio Blue.
Installing the Zotac board was a pleasant 4-fastener affair, and the 4GB Corsair DDR2 (2x2GB) awaits installation. The exhaust fan on the right (above picture) is connected to an available plug on mobo's facing edge (immediately left of the ATX connector). I'd later disconnect this fan to further quie
The above picture shows everything connected, and the USB-based BIOS updates and OS installs are convenient and fast. The power supply unit included with the case claims 200 Watts maximum output - this collection of hardware should require less than half of that. The chips' passive cooler proved effective in temperature controlled environments, and a small fan (included) can be attached for additional cooling performance.
And...Behold! I was disappointed that the case's openings for the multimedia card slots (top) were slightly undersized making actual use all but impossible. My initial power usage measurements for the HTPC show an average consumption rate of 53 Watts under full load.
A look at the back. I've come to appreciate the Zotac F-E's selection of digital audio outputs in addition to HDMI. Note the USB Cirago Micro Bluetooth Adapter (about $20) in the port at the top.
Software Selection
My initial software load on the HTPC centered around using Windows 7 as the operating system. I selected Win7 for a few specific reasons - one being that I had an extra copy on hand, and I'm fairly familiar with its installation and use. Windows 7 also includes the latest iteration of Windows Media Center (WMC) that supports CableCard adapters such as the Ceton InfiniTV 4 ($400) - I eventually want to take advantage of WMC's free channel guide updates in order to build my own HD cable DVR. WMC also provides a unified interface for enjoying collections of music and pictures as well as various sources of Internet-based multimedia including Netflix video streaming.
My collection of movies on disc include a mixture of physical formats including DVD, HD DVD (remember those?), and Blu-ray. I wanted one application to play them all, and ArcSoft's TotalMedia Theater Platinum ($100) seemed up to the task, and it integrates seamlessly into WMC.
Kaleidescape has set the standard for how a modern movie server should look and perform, and I wanted to create a similar virtual "wall of jewel cases" with my own collection of titles - and do it with a fairly modest budget. My Movies for Windows Media Center provides this functionality for free. For the movie titles I have archived on my network attached storage (NAS) device, My Movies can take advantage of virtual drive applications such as SlySoft's excellent Virtual CloneDrive (free) to automate the mounting of image files.
Control
I'll finish this chapter of my HTPC build with the apps I'm using to make the entire system easier to control and use. My primary criteria for potential control devices is 1)wireless - preferably Bluetooth and 2) the input device must provide fast, consistent responses.
I wanted to use a Sony PS3 Blu-ray Disc Remote (under $20) that I already owned as it's a Bluetooth (BT) device and the remote's keypad layout is essentially identical to a standard Windows Media Center remote. In order to make the PS3 remote's keypad correspond to the same commands as an official Media Center remote, I discovered (via The Green Button forums) and embraced Ben Barron's handy PS3 Remote Application. And after trying a couple of inconsistent RF-based wireless keyboard options, I settled on the Logitech PS3 Cordless MediaBoard Pro for its relatively affordable price (among BT keyboards) and near-perfect wireless performance.
A recent smartphone purchase has enabled me to try out some of the remote control applications that are available. One app I find myself regularly using is HippoRemote Pro ($5). HippoRemote connects to my HTPC via my local network and provides control profiles for a long list of common PC applications including Windows Media Center, TotalMedia Theater, and even Windows 7 itself. The app's response performance with my setup is excellent - equal to or even better than the BT remote I use regularly.
What's Next?
In the follow up to this chapter of Project HTPC, I'll provide more insight into how the system is used in my household. I'll also take a closer look at the Ceton InfiniTV 4 digital cable tuner including its installation and use. A DIY Digital Video Recorder (DVR) that could replace a cable company's DVR or even a TiVo is certainly possible nowadays, and the questions I want to explore include: is the total cost worth it? And, how reliable is a DIY DVR?
Stay tuned!
Until a few days ago, Mac and PC users were unable to stream high definition video from Netflix's Watch Instantly selection of titles. Stand-alone Netflix streaming devices including some net-connected Blu-ray players, televisions, and game consoles have supported HD-quality streaming for some time now. Brent Ayrey, Director of Product Management at Netflix, posted a brief update on the company's blog highlighting this recent change, and he listed some of the requirements for experiencing an HD stream on a personal computer:
Of course, access to Netflix's Watch Instantly selection requires a subscription package that includes video streaming. I successfully tested Netflix's HD streaming using a relatively powerful Windows 7-based workstation connected to a 22-inch widescreen monitor that features 1,680 by 1,050 pixel screen resolution - note the HD icon at the bottom of the Watch Instantly window (below).
Further testing using my recently completed home theater personal computer (HTPC) and its energy efficient CPU/GPU hardware revealed mixed video streaming performance. Some HD content streamed smoothly after some initial buffering - CPU usage averaged 30% during playback of a Lost episode. However, all other Netflix HD video streams that I tried consumed almost twice as much CPU power (about 45%-55%) while constantly dropping frames resulting in an unwatchable viewing experience. The majority of my Netflix video streaming tests were performed using Google's Chrome web browser, but I did rerun the tests using Microsoft's Internet Explorer 8 with similar results. I also evaluated image quality when using Netflix in Windows Media Center and found that it too had been given the HD upgrade although it lacked an on-screen indicator for when HD video was being viewed.
Microsoft's Silverlight technology currently lacks hardware accelerated video decoding, but the Silverlight team recently demonstrated accelerated video decoding using Atom/ION hardware similar to what I used in my HTPC. I suspect that the next Silverlight update will help soothe my HTPC's hiccups when streaming Netflix's HD video - I want the 600+ other titles that are currently listed to look and perform at least as good as those Lost episodes.
For anyone with a Netflix unlimited subscription, broadband service, and a computer with more raw power than an Atom/ION setup (i.e. most modern computers and notebooks), there is now another means of receiving Netflix's streaming content in glorious HD quality.
My HTPC parts list ended up containing the following:
The total for the above parts list was about $740 before taxes and shipping. I already had a spare copy of Windows 7, so that brought the bill down to about $570. Blu-ray and CableCARD support were my primary reasons for using Windows 7 (with its integration of Windows Media Center) - these needs aside, use of a community-developed operating system like Ubuntu (running XMBC) would have further reduced initial costs. Another somewhat extravagant part in the above list is the LG Slim Blu-ray Drive (about $170 online) - slim DVD+/-RW drives can be had for as little as $40, or just skip the optical drive altogether depending on your needs.