Yes another sam9s HTPC advice post .....
![Big Grin :D :D](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f600.png)
....
I am into HTPC and server builds for like ages, and have tried all sorts of applications, OS, both windows linux mac... x86, ARM .... you name it, and in all practicality, in all scenarios, for a dedicated HTPC, nothing comes close to Kodi AKA XBMC. This is the software front I am talking about. For the hardware, running Kodi is NOT resource hog, even for BD ISOs and 3D as well ....
except if you go in to 4K and/or go for any sort of video transcoding/resampling, which is not needed unless you want to stream your video media on the move over 3G or something.
Lets discuess the hardware for a budget of 25K, below is what I would suggest
GA-H81M-S2PH Motherboard 3500
Intel 3 GHz LGA 1150 G-3220 Dual Core 4300
Zotac GT630 4000
wd green 1TB 4000
Corsair*DDR3*4*GB(1*x*4GB) 1650
PSU Corsair VS450 2500
SSD 32 GB for OS sandisk 2500
===================TOTAL--> 22450
This will play every format thrown, including BD ISO and 3D as well (not 3D BD ISO support as of now with kodi.. sorry, but there are ways to use external player to do the job with kodi running as front end). Also with this GPU you will have full DTSMA and TrueHD bit streaming.
Coming to media server, what kinda of media server are you planning to run, need to be more specific, what is your objective. We can have one windows machine that will run your Kodi and can act as a 24x7 running media server as well. But, in that case we would have windows running as the underlying OS. The advantage is you can have your torrent running at the background and other applications as well. BUT trust me this approch sooner or later might slow down the system.
Recommended approach, at least for dedicated HTPC is to have it running as an OS, very much like OpenELEC (kodi based on linux). Will be much faster in the long run and also gives a more media player like feel than a PC. (I am using openELEC for ages now.
Disadvantages of openELEC is that you can not have any media server OS/app running at the background. Torrents you can still run as we have a transmission plugin for Kodi that should serve your purpose, but point is you would be limited to run third party apps from within Kodi.
What else do you need ................ Youtube ?? can be run from within Kodi, Music as well can be run from within kodi. Gaming you can not do ... unless you opt for Windows based Kodi, in that case you just quit Kodi and come back to desktop and start what ever game you like. (but that is not how I perceive an HTPC)
What else are your requirements ....... list on and we shall see how to build a solution