WIP My twist on a Media Server Build
#1
Similar to many of the other folks on this forum I work in IT. As such I know my way around a computer and have built quite a few. I’ve moved from physical disc media to digital lossless MKV Rips only for my movies, and FLAC for all my audio CD's.

Currently I use the WD Live TV + a external Seagate 3 TB USB drive. This works well for my single room, however I am running out of space on the current hard drive. Additionally if I want to stream these movies to another location I do not have that ability.

I’ve toyed around with the idea of a media server/HTPC for quite some time. I’m familiar with JRiver (from reading all the reviews out there), XBMC (now Kodi), and some of the other programs and devices.

I’ve decided to copy a buddy of mines build for a media server in some regards and differ in others. I am looking for comments on implementation but I think I have my self squared away. Here is my plan which has multiple stages.

Stage 1: Build HTPC

My goal with this computer is to 2 fold. I will put it in my main HT setup. That is where it will be utilized the most and since my house isnt wired for Cat 5e (see stage 2) it keeps me from dealing with buffering and wireless issues.

Hardware:

For parts, I plan to use a Micro ATX motherboard with 6 SATA 6 gigabyte per second connectors. A single SSD (leaning toward a Samsung 840) ~120 - 240 gig will be used for the OS, a set of 4 TB harddrives for my media to start with, and a internal 5.25 blu-ray player. I plan on using a 450 - 500 watt powersupply. All of this will be housed in a HTPC case.


I am going with a ASRock Micro ATX motherboard so I can later expand my storage using a PCI to SATA adapter. ASRock is a brand I'm familiar with as I have run their boards in the past as well as Asus. It was one of the cheaper boards out there by a bit of a margin, but I know their build quality is top notch. I looked at the board my buddy was running, but it didnt offer much other than a smaller form factor and dual gigabit connections. For the 40 dollar price difference I opted to go with a bigger board with more connectors. I am NOT planning on using RAID at the present time. It creates too many potential problems and headaches for me personally. Additionally the case can handle up to a ATX motherboard & 11 Hard drives so not using RAID allows me to utilize more storage in the unit, and the motherboard wont be cramped either.

I am copying my buddy in that I am likely buying his old Intel G3220 processor to start with. I dont see the need for something much faster initially as it can play 1080p rips with lossless audio well enough, and I dont forsee myself streaming to 2 locations at the same time often initially. If that becomes a issue, I can always upgrade the CPU as prices will continue to drop on the CPUs for this socket. There wont be any gaming on this machine so I plan to use its onboard graphics as well.

I am using 2 4 TB HGST drives for their reliability. It was either those drives or WD Red, and I am trusting my buddy and the BlackBlaze data on HGST drives to have my back. Each drive will be devoted to movies, one for kid movies, one for non kid movies.

I will be going with 8 gigs of memory to start with and maybe move to 16 gigs later on just to fill out the board. Because I'm going to be re-using a Sycthe Big Shrunken heatsink I will be going with low profile memory, likely Crucial Ballistic Sport memory as its less than 38mm tall which is IIRC what the clearance is for the heatsink...

The reason for the internal blu-ray drive is simple. I dont plan to rip EVERYTHING, and the ability to redbox something or get it from netflix dvd and just watch it is nice. Additionally because its behind a locked door, my 2 year old daughter Skye cant get into it without unlocking it. I plan to use my office computer upstairs to rip the movies I want to keep and transfer them down to the HTPC as they complete overnight. My office computer has more horsepower and I will also be keeping backups of the movies on external drives as a precaution.

I'm likely using a 450 - 500 watt powersupply from Corsair. I am probably going with a Modular version to help clean up the cables inside to eliminate the ones I dont need initially as its a small case to work in. I dont anticipate gaming, so I dont anticipate needing more wattage than that as all I am driving is the HDD's, a couple fans and the optical drive. I am open to thoughts on this if I am going to come up short.....

The case will be a Silverstone GD07b case because I wanted something that had room for a TON of storage. I either found cases that were awkwardly shaped (Fractal Design Node 304), or did not contain enough space for the hard drives I needed (Fractal Design Node 605, Silverstone Grandia GD04, GD05, etc). It seems that most people do what I would love to which is house their data/server in a alternate location (mostly in a ATX tower case) and use a media player to simply serve that data up. This is a possibility for me long term once I wire my house with Cat5e. I have my current office computer in its brother case the GD-08b which has 2 external 5.25 drive bays and front USB ports, and while that case would work, I want the locked door.

I also plan to re-use some Noctua 120mm fans I currently have. They will be undervolted to run at around 1000 RPM max and controlled via the motherboard software using some fan cable splitters so I can run multiple fans off the motherboard headers.

Software:

I will be running Windows 7 as the OS. For Media I will be utilizing Kodi. Kodi does offer a OpenELEC version that can run AS the OS, however it requires more work to get it to work with devices and I'm not sure if it will run PLEX or Logitech Media Server.

PLEX server on this machine will serve up compressed movies to my Roku in the bedroom where quality is secondary to ease of use. I forsee expanded need for a chromebox in the future in this location (so I can get 1080p), but presently simply having access to the digital rips will be enough since I dont currently. Additionally I just like that I can use this as a full on computer if needed in a pinch. I wont be loading much software other than these programs. Kodi will be loaded into the startup menu and should basically be what you see everytime you restart the computer with windows requiring extra work to get to.

Utilizing the latest release of XBMC/Kodi (Isengard) I will set up 2 profiles, one for Skye & Scarlett (who arrives in November), one for us parents. Each profile can have access to the same OR DIFFERENT data. So the kids will only be able to see the movies on the kid drives and the adults can watch movies from all drives. I have configured this on my office PC to verify it works. Additionally my Harmony One remote can control everything when I add a Windows Media Center remote and IR USB receiver. There is also a remote that lets you control playback via a iOS app which works quite well.

Playing around with the way Kodi looks, I've got it to show all the movies in tiles similar to the WD Live, but it is much more smooth when playing back, fast forwards better and overall has a cleaner look than my WD Live TV. There is a LOT more to this software that I will need to dive in a learn, but I am happy with what I can see right now after a couple hours playing around

You can configure Kodi to see and aggregate different media sources into one library as well, so should either of us fill up our 4 TB drive, I simply add another one and then add it as a source for the HTPC for whatever profile and away we go. Any movie added to that drive will show up in the corresponding library. At this junction I am not sure if I will move my ENTIRE media library to the HTPC and run the Squeezebox server off of it, or just have a copy of my music for access downstairs on the HTPC, or even mess with it at all.

For streaming with PLEX server I dont imagine multiple hard drives will create problems at my secondary viewing location for the Roku, but I will be consulting with my buddy on this and doing some reading.

Stage 2:

Wire the house with Cat 5e this fall when its cooler outside. I currently have 2 free Ethernet ports on my Uverse router. I plan to run one cable up through the attic and drop it into my office closet (on the top level as well) to a 8 port gigabit switch. This switch will then serve up wired access to each of the childrens bedrooms for their squeezebox radio's, or other devices in the future, as well as my office x 2 and leave expansion for more devices or even some security cameras in the future. I may have to upgrade to a larger switch at some point but thats years off.

The second empty port from my router will run up into the attic, through a hole in my sofit, outside the house (wrapped in conduit) around the side and then into my HT setup where I already have a switch in use.

This will then wire my entire house for Cat 5e and give me more than enough space to do what I want.

Here is a idea of what I plan using a alternate photo. Where it says HTPC in my office, thats just my normal office computer. The WD Live TV connection would be replaced with this HTPC.

Image

Stage 3:

Once I have the house wired at this point I could pull the HTPC up into the office and in the HT run a chromebox or other piece of hardware with with Kodi on it to access all my movies. With a hardwired Cat 5e connection it shouldn’t be a problem to pull down that data. Then I will also have access to all my moves it in my loft (and all the bedrooms) which will eventually hold a large TV and a couch/viewing area.

I'd love thoughts since you guys are kinda the KODI experts. I cant afford to do the server + a chromebox (or I would do that from the start) hence why I'm going with the HTPC. I also would still want a horizontal case to store in my stereo rack when/if I move it eventually up to my loft area.

Thanks in advance!
Reply
#2
I'd say if you're going to the trouble of pulling CAT5e wiring, run multiple drops to each room and terminate them at a patch panel at one location where you'll have the switch/modem.

The PC and software are fine though
Reply
#3
(2015-08-25, 17:10)live4ever Wrote: I'd say if you're going to the trouble of pulling CAT5e wiring, run multiple drops to each room and terminate them at a patch panel at one location where you'll have the switch/modem.

The PC and software are fine though

I'd love to do that, but the issue is the modem is already wired in our master and relocating it would require a entire new run from the NID outside my house, which would require calling AT&T to come do that, and then have to rewire my master for its connections.

While I'd considered a single patch panel in my office closet for the upstairs and HT connections it would be messier to do the runs for the HT that way. I already have the switch in the HT area connected to all that equipment down in the HT. Right now its all streaming wirelessly from my router through a Asus N66 network bridge/access point/repeater. I'd need to run a LOT more connections for the HT downstairs and would take a LOT more wire as I'd be going from ONE run to a switch, to 6 runs from my office to the HT. For the upstairs 2 bedrooms I do plan to later on run multiple drops however thats much later. I have a 2 year old, and a newborn that isnt here yet. So network connections in their room would be "nice" but the Squeezebox Radio's they are using will work wireless with no problem till we do that.

TBH all I really care about upstairs is to wire my office with 2 jacks so I can hardwire my current office computer, and then when/if I move the HTPC up there hardwire it as well. The rest of bedrooms dont "have" to have jacks just yet and with the kids so little it will be years before they need computers/roku/TV's so I have time to figure it out later. I also plan to add some networked security camera's so those will connect to the upstairs switch which may mean expanding it.

Good to know the PC and software seem fine. Since thats first its the most important that I get it right now.
Reply
#4
Hi,

My HTPC PC - a Micro ATX ASUS, Intel i3, 4GB ram, 256k SSD as the OS disk, 2TB disk, DVD drive, Antec HTPC case.

I've added a 2 HD TV Capture cards run by NextPVR, that allows me to capture HD TV off the air (I live in UK) and record 4 programs at once.

Kodi front end.

I back this up with a main desktop PC running two 2TBs disks in a raid configuration.

All Cat5E wired with gigabit switches.

Have fun building it!
Reply
#5
Hi,

just to make sure you use your resources wisely: You don't HAVE to devote entire Disks to the types of movies, you can also add the drives as configurable sources down to the path level... maybe saves you some headaches later when storage runs out. Also, personally, I'm absolutely not a fan of keeping the data IN the HTPC, mainly for size and noise level reasons... my humble suggestion would be to build a separate server with your media (if you raid or no raid, that is your decision, I would always raid5 my setup) and get small and quiet systems for the media playback "in situ" where needed, nothing is more annoying than a quiet movie with loud fans and/or disks in the background in the living room... also, BluRay inside of Kodi does not work all that well, so you would have to work on externalizing that...
Reply
#6
Yes - I'd second the suggestion for using networked storage (I used a parity-protected unRAID server for my library, stored in a cupboard away from my main viewing/listening room, and just plug in USB storage locally to my Kodi boxes for ad hoc stuff). By using small and quiet players you avoid the annoyance of more fans and clicking mechanical hard drives during quiet scenes of movies, or when listening to music etc.

My first and second HTPCs had integrated library storage, and the noise was just too annoying, even after I switched out system fans for quieter ones.
Reply
#7
(2015-08-28, 12:29)kuldan Wrote: Hi,

just to make sure you use your resources wisely: You don't HAVE to devote entire Disks to the types of movies, you can also add the drives as configurable sources down to the path level... maybe saves you some headaches later when storage runs out. Also, personally, I'm absolutely not a fan of keeping the data IN the HTPC, mainly for size and noise level reasons... my humble suggestion would be to build a separate server with your media (if you raid or no raid, that is your decision, I would always raid5 my setup) and get small and quiet systems for the media playback "in situ" where needed, nothing is more annoying than a quiet movie with loud fans and/or disks in the background in the living room... also, BluRay inside of Kodi does not work all that well, so you would have to work on externalizing that...

Thanks for the suggestions. The unit is already built and fully working and it does great. Couple things to note.

1. For now the HTPC will live in my rack. This is NOT a end game scenario, its a stop gap solution until I buy a Chromebox and get my house wired with Cat 5E. Eventually this system will move to my loft and will be hardwired in and then I will be using a Chromebox to access all the data on it, thus removing any fans which (see #3) aren't really a bother to begin with. I just couldn't afford to add another 200 on top of the existing price, and TBH that 200 is the cost of another 4 TB drive. Right now I only have 1 which is getting close to filled, so I will likely be buying another soon and move to the Chromebox at a much later date, unless I find one for a super cheap price.

2. Blu-ray drive - my old drive is going south on my computer upstairs. I've been using MakeMKV on this HTPC to rip directly to these drives. As such it is needed. I gave up trying to make it work with Kodi, but thats OK. I will use my soon to be acquired Xbox One to play discs directly, and the HTPC to rip/store them and the long term the Chromebox to access them..

3. I have a number of fans running and unless there is NO SOUND from ANY SPEAKER you cant hear them. Even when everything BUT the HTPC is off, you can hear them but not loud enough to be super annoying. And thats in free air, it will eventually be placed behind a glass door and enclosed from the sides and front which will quiet it down even more.

(2015-08-29, 12:35)noggin Wrote: Yes - I'd second the suggestion for using networked storage (I used a parity-protected unRAID server for my library, stored in a cupboard away from my main viewing/listening room, and just plug in USB storage locally to my Kodi boxes for ad hoc stuff). By using small and quiet players you avoid the annoyance of more fans and clicking mechanical hard drives during quiet scenes of movies, or when listening to music etc.

My first and second HTPCs had integrated library storage, and the noise was just too annoying, even after I switched out system fans for quieter ones.

I must just have gotten lucky then as the fans are not noticeable at any point in any movie I've watched. The 4 TB drive makes some small noise when it spins up, but not enough to really notice unless you have NO ambient noise... which is NOT the situation I have lol...
Reply

Logout Mark Read Team Forum Stats Members Help
My twist on a Media Server Build0