Social Connect

Entries in Cord Cutting (13)

Project HTPC: The Build 

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.

Zotac IONITX-F-E Atom N330

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'.

 

The Winsis Wi-02C opened up.

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 slim-style BD 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.

 

Fill it up and be done with it.

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 HTPC's "first boot" went smoothly.

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.

 

The finished system posing all sexy-like.

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.

 

Note the USB Bluetooth adapter at the top.

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!

 

Netflix: Now Streaming In HD

NetflixUntil 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:

  • Install Microsoft's Silverlight 3
  • A "sufficiently" fast Internet connection
  • A "sufficiently large screen size"

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.

Project: Building a Home Theater PC

Atom/IONThe Internet is an unlimited source of personal entertainment, and a fast growing portion of this online content includes popular television shows, radio stations, and feature films.  The personal computer (PC) is an ideal platform for accessing online multimedia as its compatibility with the wide variety of content streaming technologies and downloaded file types is unmatched by any non-PC set-top box.  Ditching a cable/satellite television subscription in favor of a PC and broadband Internet service isn't for everyone, but the potential savings for a household could add up to thousands of dollars per year.

My project to build a dedicated home theater personal computer (HTPC) has some critical prerequisites.  First, the hardware must be quiet – no loud fans or whirring drives that could distract from the viewing experience.  Second, such a device must be energy efficient – the less power consumed, the less waste heat that has to be managed and the less it will cost me over the long term.  An ideal HTPC will also be as affordable as possible, but for this project I am willing to spend a little extra to squeeze some additional efficiency out of the final build.  The footprint of the HTPC should also blend nicely into a home theater environment – no gigantic full-tower cases for this build.  Finally, I want an HTPC that provides digital output for audio and video (HDMI is a must), and it should be able to playback 1080p videos without any stuttering or dropped frames.

Build vs Buy
The quest for an energy efficient HTPC that can handle 1080p video led me to a group of products that were built around chip technology from Intel and Nvidia.  The Intel Atom processor “was designed from the ground up for low power...”, and the Nvidia ION graphics processor (and ION chipset technology) has it roots in the company's mobile designs.

My first decision: build or buy?  I enjoy building custom computers for clients so the DIY route was all but certain, however, the least expensive option would be to purchase a product like the Asus EeeBox PC EB1012 or Acer AspireRevo 3610 that are similarly configured ultra-compact Windows 7 computers running on Atom/ION hardware.  Measuring about an inch thick, neither device incorporates an optical disc drive (ODD) but both feature integrated 801.11b/g/n wireless networking, HDMI output, and flash memory card readers.

 

 

Asus EeeBox PC EB1012

 

 

Companies like Puget Systems and ASRock offer compact Atom/ION-based HTPCs that can accommodate a desktop sized (3.5-inch) hard drive and slim-style optical disc drive.  These diminutive HTPCs are based around Zotac's IONITX motherboards that measure 17cm x 17cm (Mini-ITX) and integrate the audio, video, and networking features that I wanted.


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.

In the next installment of my DIY HTPC project, I'll detail the build process and discuss some additional software options.  Stay tuned.
Page 1 2 3