We've seen a lot of home theater PCs lately
and being in need of a new workstation, we decide to build one of our own. We started planning by looking around to see
what others had done. It would be fun to own a
HD capable 2TB box , but we're not
going to drop $7,400. SnapStream's
11-tuner
performance art piece looked fun too, but not practical. Even
Ars Technica and
ExtremeTech had decent looking guides, but both
systems broke $2K.
We wanted to build a machine that had:
- Good desktop performance
- Long life through upgradability
- Cost close to $1,000
So here's how we did it, click on to
check it out!Even though we are building what could be considered a budget system we didn't want to make sacrifices just to hit a
target cost. This is apparent in our first component selection: the case. We didn't want to use some cheap tower and
power supply package. That went against our plan to keep this system around for a long time and eventually place it in
our AV rack as a dedicated PVR and file server. We chose the
SilverStone LC17 for our case. SilverStone makes many
different HTPC style cases, but we chose this one because of its two large cooling fans, six internal hard drive bays,
plain black front (no VFDs or exposed ports), solid construction, and it is rackmountable. We ordered all of our parts
from
Newegg.com. Here's a picture of the inside of the case with the optical drive
cage removed. Cost $140
The LC17 comes with a
USB/Firewire/audio panel mounted in the front 3.5 inch drive bay. We pulled out the cage and replace the panel with a
multi-card reader and USB port. Cost $9
The next step was to install the
power supply. We chose
Antec's NeoHE 430. It's a
430W high efficiency power supply . The large cooling fan, quiet operation and modular cables to reduce clutter made it
desirable. It should provide enough power to handle additional hard drives we'll be adding in the future. Cost $86
This brings us to the centerpiece of our build, the
Foxconn 955X7AA-8EKRS2
motherboard. This board is the key to our future upgrade path. It features Intel's 955X north bridge sporting
an 800 or 1066 MHz front side bus. We're going to be dropping in a commodity Pentium 4 chip, but the LGA 775 socket
means that we can upgrade to a dual-core Extreme Edition CPU once their price enters the troposphere. The south bridge
is Intel's ICH7R which provides 8-channel sound through the board's analog connectors and also through the digital coax
and optical connectors. Up to 8GB of DDR2 memory can be used in the board's 667MHz dual-channel slots. We'll only be
using two of them to leave openings for the future. The board features 2 PATA, 4 SATA, and 4 SATAII connectors. There
are built in RAID controllers on each of those banks. If that wasn't enough to make the
DVguru guys drool, the board also has headers for 2 1394a and 1 1394b port. 8 USB ports
are available as well. Cost $183
Our processor is an
Intel Pentium 4 630. It's a 3.0GHz chip
with Hyper-Threading and support for 64 bit instructions. A nice feature set for the price. We are using the stock fan
and heatsink since we aren't planning on overclocking and the computer isn't going in our AV rack yet, so we are not as
concerned with noise. We went with Intel instead of AMD because we wanted to get the more valuable QMD units while
folding. The chip latched into place
easily and the heatsink is installed by pressing on the four posts around the perimeter. Cost $171
Nothing too particularly interesting about our RAM
choice. We knew we wanted 2 x 1GB DDR2 and didn't want to spend more than $200. We looked through user comments and
chose a
Mushkin 2GB dual channel kit which
came with heat spreaders. Cost $200
For an optical drive we went with
a cheap OEM Sony DVD burner since we didn't want to pay a premium for a dual layer drive. In retrospect, we could have
spent a little more to get a drive that isn't as loud as this one. We only expect to use this drive to rip DVDs, not
actually watch them, so it shouldn't interfere with our movie enjoyment. Cost $40
The hard drive is a
Western Digital Caviar SE 250GB SATAII. Cost
$100
This is just a starting point for use as a desktop
system. In a couple years when we decide to retire this system to PVR/file server only use we will be able to upgrade
the box to 4TB of storage for $800. That's why we picked a case with so many drive bays and a board with built in
RAID.
We chose the
Leadtek WinFast PX6200 TC for our
graphics card. We don't use our desktops for gaming so we went really cheap. We only needed a DVI card that could drive
our
Dell
2405FP at 1920x1200. The card is fanless so we don't have to worry about it contributing to the system noise. It
features component outputs so we can get a high quality picture on a TV since most don't have VGA or DVI. Cost $59
The final component we added was a
Hauppauge WinTV-PVR-500 MCE dual-tuner card. The
card has MPEG2 hardware encoders built-in so there will be almost no load on the CPU when recording. Hauppauge cards
also have good support under Linux. The majority of TV tuner cards being produced right now are based on ATI chipsets
and should be avoided like the plague if you plan on running a Linux based PVR. This is the same reason we went with an
nVidia chipset on the graphics card. Cost $138
The total for the base system is $988. The addition of the TV
tuners brings the grand total to $1126. We've talked about the upgrades we plan on making in the far future, but the
only thing we have planned in the near-term is adding an
HDTV tuner that can do OTA and QAM
for $169. Since building the system a month ago it has been happily running
MythTV on
top of a
Gentoo Linux. We followed the
MythTV install instructions on the wiki. We've got partitions set
aside to try Windows XP MCE and OSx86, but haven't had a chance to try them yet.
Reader Comments (Page 1 of 2)
boe @ Jan 24th 2006 1:28PM
I was planning on building one for Vista Media Edition but the MS rep at CES said that it was going to be OEM only! Hopefully it can be loaded without any glitches on a standard PC with the right hardware.
Raza Matin @ Jan 24th 2006 1:34PM
(1) FoxConn makes the worst possible Mobo's ever...stay away...you are BOUND to have a premature faliure of the MoBo
(2) Why not do what I did...I bought a Dell machine, one of the ones that go on special every now and then...and I took the central components (ram, cpu, drives etc...) and dumped them into a mobo / case combo of my choice (sonata)...add two tv tuners, a copy of Windows XP MCE OEM + a remote...good to go.
Raza Matin @ Jan 24th 2006 1:35PM
oh and use a Nvidia 6600GT w/o a fan (6600GT-VP from Gigabyte) for good graphics performance + silence
TrueDis @ Jan 24th 2006 1:36PM
You should get the FusionHDTV Lite instead of the Airstar 5000. It's a good deal cheaper, does everything the Airstar does, and is supported just as well under Linux. I put it as "your site's url" so click on me to check it out (you can probably find it cheaper than that too)
oshean @ Jan 24th 2006 1:39PM
Thanks for this awesome how-to!!!
Although I am bit puzzled. "We only expect to use this drive to rip DVDs, not actually watch them,...."
You don't plan on watching DVDs on a home theater PC?
Tommy @ Jan 24th 2006 1:39PM
Additional items still need to be purchased to make this complete (Windows MCE OS, DVR software (if you get SageTV or BeyondTV), wireless/radio keyboard/mouse, etc). The goal is to make one of these for under $1,000. To reach the goal, you can sacrifice speed and power, but make sure that it is upgradeable, as this is an investment. Great article though for the uninitiated.
helio9000 @ Jan 24th 2006 1:48PM
#1 I believe your man at CES is wrong. In builds of Vista I have seen, MCE is built in and the music browsing for one, improved (IMHO) over MCE/XP. Probably some versions of Vista at the low end might not have it though. Even if it is OEM only, it is easy to find places selling it - sometimes you have to buy a bit of hardware to "qualify".
Marty @ Jan 24th 2006 1:52PM
Just out of curiosity, aside from the "pure enjoyment factor", why would you build this instead of buying the latest MCE unit currently available at best buy which has the new dual core processor. I realize it only has a single tuner, but for about the same price, you could get an HP m7360n with 300GB SATA drive, 2GB memory, etc, etc.
iomatic @ Jan 24th 2006 1:53PM
Seriously. Why would anyone want a HTC? I'm asking seriously, not trolling-- besides TiVO (don't watch much TV), why would you want a PC to play home theater, when you can pop a DVD into an XBox 360, and watch a movie?
Just seems like a lot of running around connecting stuff, components, reconfiguring, purchasing, ripping DVDs to
watch a DVD?
What am I missing?
Sincerely,
io
...
Jon @ Jan 24th 2006 1:53PM
#1. That MS Rep was wrong. There is going to be no "Media Center" version of Vista. The media features will be included in various editions of Vista, which will be available for purchase from shops. check http://www.winsupersite.com/showcase/winvista_editions.asp
Marty @ Jan 24th 2006 1:56PM
Just out of curiosity, aside from the "pure enjoyment factor", why would you build this instead of buying the latest MCE unit currently available at best buy which has the new dual core processor. I realize it only has a single tuner, but for about the same price, you could get an HP m7360n with 300GB SATA drive, 2GB memory, etc, etc.
schmack @ Jan 24th 2006 2:05PM
io, you are missing a lot of things. By ripping the DVD to the hard drive, you can store the hard copies. Being a father of two, I can see definitely use this since kids are hard on DVD's. Second, once the DVD is ripped, you can convert it into other formats for on the go viewing (PSP, smartphone, PDA).
You mention using the 360 to watch a DVD, but if you are running MCE on your HTPC, you could always use the xbox as a media extender in another room to stream your files across your network. Now you have multiple room access to your movies.
Plus, there is the sheer geek joy involved in all this. Why just pop a DVD into the player, when you can have fun building and tweaking a cool system.
Rob j @ Jan 24th 2006 2:09PM
i friggin love newegg.com well almost as much as this site
Kat @ Jan 24th 2006 2:17PM
In response to iomatic:
The point of ripping a dvd to your htc is that you don't actually have to mess with the disk anymore. If you copied your entire dvd library onto the computer, then hooked it up to your entertainment center, you wouldn't need to find the dvd and put it in your 360 to play it, you'd simply start up the computer and have instant access to every movie in your library.
You could also just use this as a backup if you're worried about damaging the discs through everyday use.
Brad @ Jan 24th 2006 2:25PM
Another option: don't worry so much about the case/noise/video card/sound card and use an XBox 360 and it's HD-capable MCE extender features. Stick the HTPC somewhere out of the way with all the wires, etc... and just use the 360 to control everything.
eufreka @ Jan 24th 2006 2:25PM
Sure, I own 3 Tivos, but hey, I love my eMachines-based Media Center PC more...
MY base system cost $330... to which I added MCE, the Hauppauge 500, an nVidia with 256ram, a gig of DDR, a second 250-gig data drive, along with a Remote...AND an original xBox Media Extender!
Total additional: $570--for a finished price of $900!
And that is for a machine that is driving 2 different TVs (1 directly and 1 via xbox extender) and has 2 tuners!
Tivo is toast...
Neuroking @ Jan 24th 2006 2:31PM
The best part about my HTPC is I have emulators for every friggin game console, plus 2 logitech wireless controllers. Awesome party box. Plus, you can play your MP3s, videos, browse on a huge screen, and watch tv all through your hdtv and high quality stereo. Totally worth it.
Steven @ Jan 24th 2006 2:41PM
Do you think you guys can post the complete invoice along with part numbers? I have been wanting to build a HTPC for some time but I haven't bothered to find components that work well together in linux.
Nate @ Jan 24th 2006 2:42PM
You have to have DVD watching capability. What do you do when you rent the latest release from Blockbuster? Rip it to the hard drive before you watch it? No thanks.
#8 - If you have a high definition capable TV, there's every reason not to just use an XBox 360. An HTPC can imrpove the quality of the video tremendously. If you're watching on a 50+ inch TV with 1080 lines of resolution, the 480 lines from the DVD are going to look kinda crappy. HTPCs can sharpen, remove noise, perform complex video transforms, etc.
And yeah, most people also use them as a DVR. If you've ever had a TiVo in your house for a couple weeks, you'd realize how amazing it is, even for people who "don't watch much TV". Do you pay for cable? Then chances are you watch enough TV to enjoy a DVR.
Carlos @ Jan 24th 2006 2:53PM
io,
I am only posting because I don't think the other posts covered everything that an HTPC can do. Just a small list of the things you can do (all using a remote from your couch):
Watch Divx, Xvid Movies on Demand (downloaded or converted), neatly organized and categorized by genre.
Listen to your mp3 collection, also neatly organized into genres
View your digital pictures as slideshows (with music if you want)
Get the latest weather for your area and animated satellite maps
Listen to the radio (fm or internet)
Use as a dvr/tivo, but with infinitely more options... burn recorded shows to dvd, automatically remove commercials, share recorded shows with friends, etc.
Under MCE 2005 you can go to the online spotlight section and rent movies on demand, watch thousands music videos on demand from MTV (for free).
Play emulated video games from MAME, NES, SNES, SEGA, etc. using usb controllers, and since it's already hooked up to your tv, the games look smoother than on a computer monitor.
If you really want to get crazy you can control lights and other appliances in your home.
The key thing to consider is that this is all from the comfort of your couch with a remote. No need to fire up your computer and find what your need.
For other plugins and functions that I forgot to mention go here:
http://www.mcesoft.nl/
ventivent @ Jan 24th 2006 2:53PM
I love my Tivo Series 2. It's probably one of the best longest-lasting gadgets I've ever owned. (I change cellphones twice a year.) Recently though, I acquired an HP md5880n 1080p 58" television, which makes my Tivo recordings look like crap. Also, I bought a $20 Silver Sensor that pulls down seven beautiful OTA HD channels. HD looks so good that I often watch "Lost," or "ER" live because the experience is so much more enjoyable. This makes my Tivo sad.
I've become intrigued by building a HTPC, for the sole purpose of having an HDTV PVR. The problem is, there are so many components, driver issues, software issues, remote control issues to sift through before you can actually sit down and watch TV. Now, I'm not afraid to do it, having built the two desktop PCs in my house, but I would rather avoid the hassle if I could. I'm not so much into the ripping of DVDs onto the hard drive, since I don't watch a lot of DVDs, period. Even though I've got 200+ DVDs in my library, I don't watch them enough to need them "on-demand."
If the Series 3 TiVo doesn't come out soon, I may have to jump in and build an HD PVR from scratch. I'm sure the wife will love it when I have to reprogram the Harmony 880 and teach her how to use it all over again.
Ginnal @ Jan 24th 2006 2:59PM
Case $50 Inwin D500t
http://www.newegg.com/product/product.asp?item=N82E16811108347
I chose this because I have yet to see a htpc case that I like and yes I have seen ahanix and silverstone cases they simply are not ready for primetime yet, thus a conventional case that fits in a rack is fine.
Motherboard/Sound/Video
http://www.newegg.com/product/product.asp?item=N82E16813130529
I chose because of the Onboard DVI Port, and 8 channel sound suppport and dolby digital live support.
Encoding. - MCE 500
http://www.newegg.com/product/product.asp?item=N82E16815116628
CPU Athlon 64 3700+
http://www.newegg.com/product/product.asp?item=N82E16819103539
Memory 2 Corsair 1GB sticks 4200
http://www.newegg.com/product/product.asp?item=N82E16820145525
2 Chips for dual channel support.
Hard Drive Seagate Barracuda 300GB
http://www.newegg.com/product/product.asp?item=N82E16822148064
300GB is the sweet spot for price/capacity and will be fine for saving all my DVD/MP3 rips.
DVD - Plextor Slot Load DVD+-DL burner
http://www.newegg.com/product/product.asp?item=N82E16827131352
935.99 total.
Brian @ Jan 24th 2006 3:01PM
I'm getting a chubby.
Ginnal @ Jan 24th 2006 3:03PM
YOu'll note there is no HD support, That's because I won't put any HD component in there until I'm sure I can record what I want when I want how I want.
Mike M @ Jan 24th 2006 3:22PM
The SageTV Media Center linux software provides full linux OS with the SageTV Media Center software for $80. http://sagetv.com/linuxOEMedition.html
martin @ Jan 24th 2006 3:25PM
The Intel over the AMD was a good choice but has it's consequences. The Intels are a little better with video encoding than the AMDs, but the problem is they run hotter. But your other components seem to even that out.
iomatic @ Jan 24th 2006 3:25PM
Thanks for the level-headed, non-apologist replies!
Erik @ Jan 24th 2006 3:31PM
Just a tip for all those htpc builders out there. Get a nvidia 6600 video card. Anything less may give you problems displaying 1080i smoothly. I had an ATI x300, and it could do the 1080i menus and whatnot but not OTA HDTV. If there is one thing people will criticize (even my wife who could care less about HDTV) it is jerky video and slow response.
Also, I don't understand why so many people put expensive cpus in. I use an AMD Sempron 3000+ with 512 MB RAM and it is fine for my 3 tuner setup with HDTV.
dctoast @ Jan 24th 2006 3:46PM
a HTPC with ffdshow + theatertek 2 + tweaking ffdshow and upscaling the video to 1080p == a awesome freakin picture that most of your off the shelf dvd players can not match. That is why you would want to use it for dvd viewing.
slepsch @ Jan 24th 2006 4:00PM
Check out http://www.htpcnews.com for more detailed "how to build a htpc for < $1000" and other great articles / reviews / forums. It was a great site that helped me on my maiden htpc build.
Dipset @ Jan 24th 2006 4:02PM
You can do everything that you do on a regular PC on a n HTPC right?
yeah im a noob about these things
Josh @ Jan 24th 2006 4:10PM
How are you guys that are rack mounting handling the IR receiver and DVI/VGA cables. Are you just running really long cables and how pricey is that?
ronak @ Jan 24th 2006 4:49PM
how loud was this system? why not opt for a fanless power supply, you can get just as much juice and no noise. The heat buildup is also negligible....
the most important thing for me when building a pc that will be the center of a home theater is reducing noise coming from the case. i'm not at a point where i'll go with water-cooling, but aftermarket cpu fans are cheap, easy to install, and a lot quieter than the fans that are shipped with the processors.
my two cents...
Emo1313 @ Jan 24th 2006 6:12PM
"I was planning on building one for Vista Media Edition but the MS rep at CES said that it was going to be OEM only!" -- I have seen MCE OEM and normal XP OEM sold at NewEgg and other places and the only hard ware sold along with it was some molex Y splitters. Im sure youll be able to find Vista MCE the same.
thesawzall @ Jan 24th 2006 8:11PM
I really think this is an odd build. You start by saying you need a new workstation, mention you're not concerned about noise and follow that by choosing a processor that'll fold better.
I love hearing about system builds, but think you're misleading your readers to build something worse than the average HTPC.
John Burton @ Jan 24th 2006 9:03PM
My question how is the video quality compare to my cable company's DVR? I've never seen a MC machine running video from cable, or it being used as a DVR.
John B.
wim @ Jan 25th 2006 2:01AM
I think there should be a law against publishing articles about building computers without decent cable-routing and meshing. i'm sorry to say so, but if anybody would offer me a computer build like this i would toss it out just like that.
A decent computer will have its cables tied up with tie wraps at least. and routed in places where they won't obstruct airflow (behind the motherboard anyone?)
so I would suggest you open it up again, build it the right way, and publish a sequel tomorrow.
Frank @ Jan 25th 2006 3:53AM
I guess one can write a book about DIY mediacenters but I personally think that most MCE applications are over-kill. After fiddling about with Meedio, Media Portal and Windows Media Center, I finally opted for the rather bleak and boring Logitech Media Life 2005 software together with a Logitech UltraX Media Remote. It does all basic stuff and has one mega advantage: it needed no fiddling!
I'll have to admit it's limited but it's simply dead-easy :-)
eirikso @ Jan 25th 2006 5:36AM
>the computer isn't going in our AV rack yet, so we are not as concerned with noise
I am sorry, but by stating that you are not concerned with noise you also state that this is a guide for building an average workstation in a black cabinet.
NOT a guide for buidling a home theatre PC. Killing the noise is _the_ most important issue with HTPCs.
Engadget, you are disappointing your readers here!
dave @ Jan 25th 2006 9:33AM
How exactly do you get a hold of Windows MCE - I thought this wasnt available as an OS upgrade?
tom r @ Jan 25th 2006 10:31AM
I used the old parts i had left over after years of upgrading my principle computer to knock up a htpc. it only has an athlon xp1800, 1gb ddr and a pvr150 but it still rools.
I use mediaportal on top of winxp as i found windows mce to be completely crappy (tooo slow, very poor tv guide, music database & movie handling) most of my stuff is accessed from my principle computer over the network and the poorly specked htpc is quite capable.
The only things i bought to make the htpc proper was a cooler master cavalier case and a shed load of the akasa noise reducing foam, which by the way works really well.
Jon @ Jan 25th 2006 10:38AM
If only this acted as a HD PVR, then I would have great explicit instructions for a HTPC for my new HDTV
Fred @ Jan 25th 2006 11:18AM
Dave:
It's not an OS upgrade, but everybody's talking about building systems NewEgg has MCE for $129.
Alex @ Jan 25th 2006 11:22AM
Hey #20. Of course you rip you rented DVDs. It's so much cheaper. Then if you want a copy on a disc, just burn it.
Nick Triantos @ Jan 25th 2006 11:51AM
Though not nearly as much fun, just go get an IO-DATA AVeL LinkPlayer2. I paid $200 for mine. I can now stream all kinds of high-dev video (WMV9, MPEG4, etc.) to my living room, over ethernet. The image quality is really good, and the UI is terrific.
Otto von Blotto @ Jan 25th 2006 1:30PM
Although the main page linking to here dismisses Ars Technica's guide as "Breaking $2K", that's not even close to being correct. That guide is well worth reading - it actually specs two systems, a "Hot Rod" and a "Budget Box", the latter of which is under $900 before tax and shipping. Their guide is quite a bit different from this one; it's worth your time to read both IMO.
b_austen @ Jan 25th 2006 5:15PM
Nice try with the HTPC. I am thinking about building one but have come up against several issues that were not really addressed here.
1. Noise. This will be in the family room not hidden in a closet.
2. Cost. Even at $1000 this is much more expensive than a tivo or cable DVR. Sure there a few extra features but I don't know if I want to pay that much to access them from my sofa rather than my PC in the next room.
3. Time. While it think it would be fun (to a certain degree) I don't have time to tweak everything. My wife certainly won't be patient enough if I have to reboot, tweak, install, update, and etc just to watch a TV show.
Ian Jardine @ Jan 25th 2006 6:05PM
The guys at replaytv recently announced they were getting out of the hardware business and going to build the software for PCs. I cant wait for their new software as I am sure it's going to cover HD as well.
Jared Walker @ Feb 15th 2006 10:29AM
This was a pretty cool article. I've been thinking about making an HTPC to replace my DVD Player and to allow more functionality. I've been getting a lot of help from the folks over at http://www.htpcforums.com/This was a pretty cool article. I've been thinking about making an HTPC to replace my DVD Player and to allow more functionality. I've been getting a lot of help from the folks over at http://www.htpcforums.com/
Mike Zarandona @ Feb 17th 2006 2:34PM
I agree w/ what a few others have said previously - this set up is great if you have all the other components... but the way I see it a few things are missing.
- cpu cooler
- a second optical drive [for copying dvds, unprotected of course]
- audio card [!!!] what good is a HTPC without premium sound?
- keyboard/mouse
- remote control
- operating system
- dvd playback software
- PVR software
all these components combined will probably top this system off at around $1500, much more than the grand price point originally set. good tutorial however, and a great place to start if you happen to be new to the HTPC scene, or even the new DIY'er. the truth is, there isn't going to be a decent HTPC for under $1000.
...and the truth hurts.