I've been itching to build a new machine for a while now. At first, I thought about building a new server box...one that I could use to virtualize the various old machines I have running as servers currently. I still have to decide if it's best to build or buy for that one, so in the meantime, I'm going to dive into the world of PVR.
On the advice of some friends, I've decided thta for the software, I'm going to go the easy route and use one of the pre-built distributions - probably Mythdora...that just leaves the 'hard' part - the hardware:
Processor
I've decided to go with AMD from the start, mostly for cost / performance but also because they seem to use less power and generate less heat...important considerations for a (hopefully) quiet set-top box.
After doing some searching/obsessing, I've decided on the AMD Athlon 64 X2 4000+ Brisbane 2.1GHz Socket AM2 Processor. At first I was going to go with the Sempron line, but decided that since I'm going through all this, I want to make sure it will handle the load when we decide to move to HDTV in the next year or two. The 4000+ should be more than enough power and at a great price these days.
Motherboard
Hands down, I spent the most amount of time deciding on a motherboard. For everyone that loved motherboard X, there were 2 people who hated it. Too much information can sometimes be a bad thing. Anyway, my requirements were not too demanding. Basically, I needed something with the AM2 socket, a good on board graphics chipset, a microATX form factor with digital and analog outputs. The AIT NF-M2 board would have been perfect if only it had an anolog video out besides VGA. Right now, we plan on hooking it up to an older Sony Wega that has no digital input but we want the ability to hook it up digitally when we upgrade. What I was looking for was an S-Video line so I settled for the BIOSTAR TForce TF7050-M2 AM2 NVIDIA GeForce 7050PV HDMI Micro ATX AMD Motherboard. The only gripes I have about it is that it doesn't have on board firewire (since I would like to use this box to import by DV files from our camcorder as well) and the digital audio is on board, but there are no connections on the rear out of the box. You will have to build or buy a connector for it. Ah well.
Capture Card
This was easy - I decided on the MythTV'ers card of choice - Hauppauge WINTV-PVR-150 PCI Interface Tuner Card. I choose the model with the remote control as well as the IR-Blaster since I will need to control my cable box with it.
Case
There are almost as many cases for a HTPC as there are people with HTPCs. What I was going for here was something that would both fit in physically to my media cabinet as well as fit in aesthetically. Noise was a concern, but since my media cabinet has a solid front door, it doesn't need to be totally quiet. I decided on the
nMEDIAPC HTPC 200B. This takes a microATX board and a standard ATX power supply. Got fairly good reviews and the folks at silentpcreview.com seem to think it's fairly quiet as well. It has a plethora of connections on the front of the box that can be wired into the motherboard too.
Power Supply Unit
The PSU for this box needs to be fairly quiet, so once again I went on the advice of the folks at silentpcreview.com and decided on a lower powered SeaSonic unit, the SeaSonic S12 SS-330GB ATX12V, 80Plus, Active PFC, RoHS, PCI-E, 330W Power Supply.
Hard Drive
The motherboard will support 1 IDE bus and 4 SATA drives. My idea was to run one large SATA drive (or a RAID array) for the data/media files and a smaller driver for the actual OS. I have tons of drives laying around here so I'll use one of those for the OS drive and I'll pick up a
Seagate Barracuda 7200.10 ST3250410AS 250GB 7200 RPM SATA 3.0Gb/s Hard Drive. The Barracuda drives are highly recommended and from what I've read seem to run a bit cooler and quiter than others. Plus, on newegg.com there is currently a budle with the drive an processor.
Memory
Nothing really special here. I've seen recommendations that say 512MB is plenty of RAM for a MythBox (especially if your only encoding one source at a time) but I'm playing it safe and putting 1GB in the box with
Kingston ValueRAM 1GB (2 x 512MB) 240-Pin DDR2 SDRAM DDR2 800 (PC2
6400) Dual Channel Kit I wanted Crucial RAM, but newegg was out and I hate to wait. I still have 2 free slots in case I need to add more RAM as well.
I think that about covers it. For now, I'm going to use a keyboard / mouse I have laying around until I have it set up. Then, depending on how much I need to use the keyboard once it's running, I might spring for a wireleess mouse/keyboard combo unit or something.
Anyone with any input on this topic, I'd love to hear from you!