I was approached by a friend of mine a while back who wanted to insert a well-specc'd PC into his home theater setup. The requirements were thus:
This rig accomplishes all that with aplomb! Here's a rundown on each part.
Core i5-6500 -- quad-core, modern, efficient, support Intel HD530 graphics. Handles movie ripping/conversion very easily, with enough juice left for serving files as well.
ASRock Fatal1ty Z170 Gaming-ITX/ac -- I would have liked to go lower for the motherboard, but this was the best one I could find with DisplayPort and HDMI2 support, in case the client upgrades to a 4K TV (which is likely in the near future). AC wifi is a nice bonus as well, if he decides to move the PC to a spot not near the router. Also a bonus: this included a full SIX SATA ports, plus supports RAID5, so I was able to speed up the storage a bit instead of just using RAID1!
Crucial DDR4 memory -- Simple, gets the job done. Nothing more to say.
SanDisk SSD PLUS 120GB -- okay, I didn't have to include an SSD boot, but it's nice to have a separate drive for the OS to live on in any case. Plus, it means that programs and OS launch ultra-quick, and that's always a good thing!
WD Red Pro 3TB 7200 RPM x3 -- Five year warranty, purpose-built for always-on operation, quiet, fast, reliable. Nothing more could you ask for in a file server.
Fractal Design Core 500 Mini ITX Case -- the only case that I could find which supported all these drives and still kept the Mini-ITX form factor. I ran into some issues (detailed below) but still think this was absolutely the right case for the job. I'm a little bit of a Fractal fanboy at this point, thanks to my last rig (a personal build), and wasn't disappointed.
Rosewill 550W platinum-certified fully-modular PSU -- platinum certified, manufactured by Seasonic, great warranty, and I'm actually using this exact same one in my own build as well. Best bang for buck by a mile.
LG Blu-Ray writer -- quick for ripping DVDs, plays nice with Handbrake, can also read blu-ray discs. Basic and easy.
Windows 10 Pro -- the latest and greatest from Microsoft. Client was already a fan of Win10, thankfully, so this is a natural choice. Plus, it's going to be supported by Microsoft for longer than any other operating system they currently have, so future-proofing was a real draw.
Cyberlink PowerDVD 15 -- necessary for playing blu-ray discs, plus it has a nice, home-theater-friendly interface.
Logitech K400 Plus w/ Touchpad keyboard -- this little guy was the perfect choice for a couch-user setup. Wireless with good range, and easy to operate the computer from a distance. Light enough to hold for longer periods of time if needed, too!
Hauppage 1196 WinTV HVR-1265 PCI Express HDTV tuner -- Supports HDTV capture as well as analog video and audio capture, so perfect for acting as a DVR for over-the-air broadcasts or for digitizing old VHS/Super8 tapes. This was probably the most problematic part in the build, as Hauppage drivers just aren't great. Stable enough so far after dealing with the bluescreen issues, though. Not necessarily sure I'd recommend this for beginners.
This build was simultaneously one of the most frustrating and most rewarding builds I've ever done. The Fractal case made build order VERY tricky, as there was only one right way of doing things. I had to disassemble back to a certain point in order to get all my drives in, for instance, as I'd accidentally covered up some screw holes with other drives. It did all fit, though, eventually! I still can't believe I somehow managed to stuff three drives' worth of connectors into that same tiny space (see pic above).
I also forgot to set the drive mode to RAID instead of AHCI in the BIOS at first, which meant I had to reinstall the operating system in order to actually use my RAID setup. Oh well, lesson learned.
The motherboard arrived with its Wi-Fi bracket bent a bit, but some carefully-applied force seemed to get it back in place. No issues with it thus far.
I decided not to include a dedicated video card since the user will never be gaming, and will only need to deal with video content, which the Intel integrated graphics are more than capable of handling. Plus, I ended up using the PCI-E slot for the capture card, in order to save on USB wires dangling everywhere.
I used Crashplan as the backup software, allowing everything on the PC to be backed up to the cloud (and eventually a USB drive as well, hopefully), as well as allowing the other PCs in the household to back up automatically to this server, thanks to Crashplan's great "backup to a friend" feature.
Finally, I used Plex as the media server app. It runs flawlessly, and my friend and his wife can now access their entire music and movie library from anywhere they've got an internet connection! Convenience is a marvelous thing, indeed!