HTPC/Consolidated Media Server

tehjojo

Distinguished
Jan 7, 2010
2
0
18,510
Hello. I am looking to construct a system that will act as a HTPC and as a media server for my residence. I can handle the hardware side of things, but I am looking for advice on software to use.

What I need:
- Automatic Backups of certain folders (located on both wired and wireless Win7 machines) to a central location where duplicates will not be allowed
- Support for various tv tuners
- Low footprint

What I have:
- Experience operating both Windows and Linux machines
- Atom based motherboard
- Determination and need

Recommendations? Free or paid.
 
Solution
Based on this info, I suggest Windows Home Server as opposed to FreeNAS or Openfiler. WHS has the functionality you are looking for plus working very well with Atom (and Intel based) hardware in general. Driver support will be better with WHS compared to FreeNAS or Openfiler too. Although, WHS does not have as small of a footprint or meager hardware requirements compared to...
Based on this info, I suggest Windows Home Server as opposed to FreeNAS or Openfiler. WHS has the functionality you are looking for plus working very well with Atom (and Intel based) hardware in general. Driver support will be better with WHS compared to FreeNAS or Openfiler too. Although, WHS does not have as small of a footprint or meager hardware requirements compared to FreeNAS or Openfiler, WHS would probably be the easiest to configure to your needs.

Between FreeNAS and Openfiler, FreeNAS is the better option for media storage/NAS/file server and recommend you read up on FreeNAS functionality, if for anything to have a baseline comparison when looking at and comparing software. But again, for your situation, WHS would probably be best.

Good luck!
 
Solution

vanekl

Distinguished
Dec 6, 2009
200
0
18,710
Based on your input up to this point, this is what I would do.

1. if you are not a tinkerer or you have a highly-mixed environment (i.e. macs), buy a copy of WHS and put it on your atom build. Use it only as a Media Server/NAS. Go Linux if you are on a tight budget and are willing to live with core functionality -- you don't need anything fancy, or you enjoy building things using a command line.

2. build another machine with tuner/encoder. This machine should have a minimum 2.5GHz dual-core cpu. An atom isn't going to cut it. I don't even think Pinetrail is of much use to you. Use Windows since you say one of your priorities is maximum compatibility with tuners. Linux really cannot claim to be highly compatible with tuners. [Note that you should ignore everything I've said here if your priorities are encrypted-QAM (cable).]

If you plan to do heavy processing on this machine (rips and transcoding), go 4-core, but now you probably need to move this machine to the basement due to the noise.

Go green drives if the machine is going to be near you while you are watching TV. Go 7,200 drives if the machine is tucked away, or you plan on using raid. There would be little need to stick more than 1 or 2 terabytes into this build -- that is what the media server is for.

On the other hand, if you want to capture encrypted-QAM, go either Tivo or Miro. You will not be able to build a cheaper box.

This is the software I would look at.

For front-end duties, check out XBMC and Boxee. They both can be operated with a remote. Win 7 with Windows Media Center has both front-end and back-end capability, and supports a wide array of tuner hardware.
Also check out Sage TV.

You have probably noticed that we are in the midst of shifting away from traditional cable and towards internet-TV.

This is just conjecture, but I expect most people who want to build a box with a tuner eventually give up that pursuit once they understand the problems with encrypted-QAM. [I can go into detail if you would find that helpful.] If their needs are narrow, however, the idea has merit. For example, if you want to restrict your HTPC to OTA or unencrypted-QAM, then its viable -- better solutions exist otherwise.

If the discussion above didn't answer your questions, please answer the following. Your odds of getting a response that meets your needs go up.

1. do you want to incorporate blu-ray into this build? This has a major impact on the direction of your build so give it some thought.
2. are you a detail-oriented person who likes to tinker? do you mind compiling software? do you mind doing a bunch of googling and reading?
3. what is your budget?
4. what signals are you interested in capturing? OTA (over-the-air), clear-QAM (unencrypted cable), encrypted-QAM, analog, or something else?
5. have you thought about your front-end? Do you want your front-end and back-end in the same box? are you looking to use a 10' interface (aka a remote, or bluetooth/RF keyboard)? Or do you have your front-end already figured out?
6. do you own or plan to buy an a/v receiver?
7. do you own or plan to buy a home theater? If so, how many speakers do you plan on using?
8. do you have any special audio requirements? Are you an audiophile? Are you a big movie person who really wants to simulate the movie experience? or are you like most of us who don't fall into those categories and are not willing to spend the extra scratch?
9. where will the box with the tuner/encoder be located? will it be within your line-of-sight when you use your home theater, or will it be tucked away?
10. do you expect your environment that the media server has to interact with to change in the future? i.e., do you have plans to add macs?
11. does computer noise bother you while you are watching a movie, or would you prefer maximum speed? what are your priorities? there are trade-offs.
12. what is your time frame? are you putting something together in the next few days, or can you wait?
13. how much does flash figure in? Do you plan on watching hulu and youtube with this setup?

NOTE that CES is meeting and that it's likely that something interesting that affects your decision will be announced in the next few days. For example, this was recently announced and I think it's going to have a large impact once people understand its significance:
http://www.engadget.com/2010/01/05/hands-on-with-the-boxee-box/
 

tehjojo

Distinguished
Jan 7, 2010
2
0
18,510
No blu-ray, i like to tinker and learn. My budget is small right now (~200$) but I will consider more expensive options. I will have an HDMI switching a/v receiver. I don't really need a tuner now that I think about it, I just want to be able to play my movie and music collection and have it automatically synchronized from multiple sources. I plan on using a motherboard with hdmi output and optical spdif to connect to the receiver. I will be using 2.1, 3.1, or 4.1 channel speakers. I would like the frontend and backend in the same box to reduce cost. I will need the system completed by next august. So I have some time to look for deals and such.
 

vanekl

Distinguished
Dec 6, 2009
200
0
18,710
Then I'd probably build an Atom system. Zotac makes boards that compliment your goals. Get a board that either has a 9300, 9400, or ION nvidia chipset so that it is capable of playing High-Definition video. These Nvidia onboard chipsets also have good audio.

If you go with a Zotac board be aware that Zotac wireless sucks, so don't get too excited about it.

Since your budget is so tight, and you have ditched the tuner, I would lean more towards Linux as handling server functions. Either XBMC or Boxee should work well when accessing your video files if you want to access your video files with a remote, except a remote + receiver will probably set you back an additional $35.

I'm not familiar with software that can do synchronization from multiple sources, other than the standard Linux utilities like rsync.

Flash will stutter a bit on a system this size but Adobe should be releasing their flash 10.1 player in the next few months so that problem should be fixed by the time you get to building your box.