@Kurt Barker said:
After doing what I consider to be a lot of research I have established that a dual Ethernet motherboard (or expansion card) is ideal for connecting the HTPC to the network, as well as directly to the NAS. How important is this?
A dual ethernet is useless if your switch doesnt have the necessary backplane to support large data flows. I think you need to look at it in terms of the use of the available bandwidth. e.g.
-
How many streams you intend to support? A 1Gbit pipe can support a fair number of simultaneous streams. Ive run 4-5 simultaneous streams on a 1gbit single port without issues if the HTPC is doing all the transcoding… however your bottleneck will ultimately be your CPU’s ability to transcode all the streams. Secondly, if you are doing directstream, then this may start to eat up bandwidth because the pulls from clients will pull at the maximum throughput of your pipe (roughly 70-100MB/s minus overheads).
-
Is your HTPC also your download machine? If so, this will also suck up throughput when the download is complete and being transferred onto the NAS.
So can someone please let me know how this works, or confirm the following.
NAS is for mass media storage (PMS not installed).
Works for me (drobo)
HTPC is running PMS, with mapped drives to the NAS.
Usually not an issue but if your HT is using directplay/stream then it may clog up bandwidth. Ideally the PMS should only be serving files and transcoding for clients
Playing media requiring transcoding will use the HTPC hardware to play the files on the NAS
Yes of course
Would I have a HDD bigger than 120GB if only Windows and PMS is installed. Does transcoding use space on the PMS PC?
Yes. Not only does it use space, the PMS requires anything from a few GB to hundreds of GB (for large libraries) to store metadata eg movie pics etc… my metadata is roughly 60-70GB at the moment. On top of that, the bigger the HDD the easier it is for any OS to ‘breathe.’ On my setup i use a 1tb SSD to store the metadata/cache and for the windows setup i fix the swap file allocation so the fragmentation is less.
Would I require a monitor once set up? Server settings can be changed by another PC on the network, is this correct?
Yes. When you update the PMS you will need to either remote desktop in via another pc / mac or have a physical monitor. Most monitors have dual or more inputs these days anyway.
At the moment this is what i’m looking at:
Intel Core i3 6100 Dual Core LGA 1151 3.70 GHz CPU Processor
Again, depending on your streams. I have Core i7 with 8gb and at most that can handle 3-4 streams and it also depends on what other background duties it will be handling. eg downloads etc. Remember the PC isnt just handling your PMS but also windows/mac background applications/server duties/file sharing etc.
ASRock H170M-ITX/ac LGA1151 Mini-ITX Motherboard
Team Elite+ 8GB (2x 4GB) DDR4 2133Mhz Memory
SanDisk Ultra II 120GB SATA III SSD SDSSDHII-120G-Q25
Bigger is better.
Seasonic M12II EVO Edition 620W 80Plus Bronze Modular Power Supply
No dedicated GPU
That’s coming in at $750 AUD (excluding a case as I have not yet decided on one).
I’m suspecting to get comments about the i3, but according to the plex guidelines, that’s enough to run 2 1080p streams at the same time.
Also, using integrated graphics, does that usually reduce system memory by a specific amount, or does it vary. And either way, am I guaranteed a particular amount of memory on 8GB for example?
8GB is more than sufficient. GPU does very little except for displaying duties for the HT and you are only using one screen or less.
My current setup is as follows:
- ancient mac-mini running download and server duties eg sickbeard/couchpotato that saves the completed media to
- old 8-bay drobo pro being read by
3a) Core i7 gaming PC delegated to PMS server duties when im not using it
Intel 3770k i7 8gb 1tb adata ssd connected via mapping to drobo
3b) dual 8 core 12gb macpro 512GB ssd as backup PMS
- clients
5 ATV3 running plexconnect
4 ipad mini
3 iphones
When my family is in full consume mod (kids included) i can run about 7-8 simultaneous 1080p 20mbit streams.