Overview of My Media Center Solution

Now that I've solved my media center problem, let me do a review of what I was trying to do, what I did, and some of the lessons learned along the way.

Goals of my media center solution:

  1. Access to my DVD collection. I have a lot of DVDs and, yes, I do like to re-watch them. The problem I'm running into is the same problem I ran into with my music collection - inconvenient access. I think about a movie I want to watch, then I have to go through the collection, find it, fire up the system... it's a lot less "at my fingertips" than I'd like. It's also nearly impossible to browse, so if I want to look for something to watch, I have to either riffle through the binders of discs, use an outdated printout list of movies, or fire up DVD Profiler and scan through there.
  2. Backup solution. My dad and I both have had DVDs go bad. Ideally I'd like to be able to re-burn a disc if I have the original go bad.
  3. Full quality, all features. I want to be able to navigate and view the DVD as if I had put it into a DVD player - full menus, no reduced quality, all audio tracks, all extra features.
  4. Wife acceptance factor. I want it to be easy and accessible to Jenn so she can use it, too, without having to memorize the 37-button-sequence to get it working.
  5. Network storage. I want everything to be stored centrally so the data can be accessed by any device.

Secondary goals:

  1. Simple, simple, simple. As few "moving pieces" as possible. I know there are ways to get very fancy setups going if you want to invest the time and effort in tweaking, perfecting, and messing about with the system. I'm not a hobbyist, and investing that level of time doesn't interest me. I want to set it up and have it "just work" in as much an appliance fashion as possible.
  2. Expandable. If I need to add storage, add another media front-end, etc., I want the flexibility to do that.
  3. Good form factor. I don't want something ridiculously ostentatious sitting in the living room. I want it to look good.
  4. Music and picture access. DVDs are my primary goal, but if I can get access to my music and pictures through the system, so much the better.

What I settled on:

  • Storage - Windows Home Server. I went with a Windows Home Server as the central storage mechanism. It gave me some great first impressions and I learned a lot even two weeks in, but I've never looked back. WHS got a bad rap early on with some data corruption defects that have been fixed and I think people really need to give it a chance. It has a great form factor, is totally expandable, and has all of the DLNA sharing pre-configured for easy access to music, pictures, and videos for compatible devices. It plugs in and "just works," appliance-style, and even provides additional features like monitoring your network health and backing up your PCs. Dollar for dollar, I'd take this over a generic NAS any day. (That said, there are some recommended upgrades you might want to do to make the most of your server.)
  • Front-End Software - Windows Vista Media Center. I looked at MediaPortal, TVersity, Front Row, Xbox Media Center, just using the Xbox 360 as a media extender, and several other front-end software packages, but Vista Media Center won out for several reasons. First, it comes bundled with the OS - fewer moving pieces (unlike an additional application you'd have to install, e.g., TVersity). Second, it's handled VIDEO_TS DVD rips for quite some time (unlike Front Row, which only just recently got it and has no real documentation out there available for it). Third, it handles almost all of the other formats I use for pictures, music, etc. (unlike Xbox 360 as a media extender, which doesn't support full DVD rips).
  • Video Format - VIDEO_TS. I blogged about the pros and cons of various video formats, and in the end I picked VIDEO_TS as the format I'd rip my DVDs into since it was most compatible with the various software packages and didn't require any additional tweaking in Media Center to use. Plus, it gives full access to the disc features (menus, etc.), you don't lose any quality, and you can re-burn VIDEO_TS to a DVD and have a watchable disc just like the original.
  • Front-End Hardware - Dell Studio Hybrid PC. I picked up a Dell Studio Hybrid PC to be the hardware sitting in my living room. It has a great form factor and all the right connections (DVI, HDMI, S/PDIF audio) to make it a perfect media center PC. I had considered getting a Mac Mini, as several other folks have done, and run Boot Camp to boot into Vista, but the Studio Hybrid was far cheaper and more powerful than the top-end Mac Mini.

How it works:

I set up the "DVD Library" in Vista Media Center rather than using the popular My Movies plugin because, again, I really wanted as few "moving pieces" as possible and My Movies didn't seem to offer me anything I truly needed. If, at some later time, I want to start using it, I haven't engineered myself out of it - I can install it and import the movies that already exist with a minimal amount of work.

I rip my DVD movies onto the Windows Home Server. The Dell Studio Hybrid PC, which is connected to the TV in my living room, reads the list of movies from the Windows Home Server wirelessly over the network and displays them beautifully on the TV for me to select from. The movies play great over the wireless network, which was a very pleasant surprise - no cables to run.

My photos are accessible through not only the Vista Media Center, but also through my Xbox 360 and PS3 via the DLNA sharing that comes for free out-of-the-box with my Windows Home Server.

My music, right now, is partially accessible through the Vista Media Center, the Xbox 360, and the PS3. Since I have a lot of Apple Lossless format music, I don't see that shared. DLNA sharing doesn't transcode that for the Xbox or the PS3, and Vista Media Center doesn't natively play those formats. I have access to anything not AAC or Apple Lossless format.

Diagram:

Here's a picture of the current network topology, with a little added detail around how things connect to my TV. It's pretty simple, not a lot of moving pieces, and the majority of things are wireless. As much as possible is also connected directly to the network (like my printer) so I can access anything from anywhere.

My network topology, including some media connections, now that the media center problem has been solved.

Lessons learned:

  • Everything in Home Theater PC-land is tribal knowledge. It took the majority of my time to figure all of this out because there are far too many options with far too few people providing information in accessible locations. Most information on this stuff lives in forums, making it hard to pick through and figure out what's going on. When you ask questions, people assume you already know a bunch of stuff you don't know, so you get very cryptic answers, which you then have to go research and ask more questions about.
  • Format wars are a pain. I'm specifically looking at you, WMA vs. AAC. There's no good reason I can find that the Apple formats aren't supported out of the box by Media Center other than the desire to remain proprietary. Garbage.
  • Even in a simple environment, things are fiddly. Getting everything stored centrally, updated properly, displaying right, with correct access... it's trivial, annoying, fiddly stuff. Tweak this registry setting, add a symbolic link to this folder, map this drive, configure this setting... it's a pain, and if you don't get it right, things don't work as smoothly as you'd like.

Next steps:

So, now that it's done - two years in the making - what am I going to do next?

  • Music access: I'm looking at MCETunes to enable access to my iTunes content in Media Center.
  • Front-end upstairs: I have a spare desktop (the ThinkCentre) that I may put upstairs so we can access the same DVD content in another room. It's not as nice of a form factor, but that's less concerning in the game room.
  • Finish ripping movies: I have 90 movies on the server right now, but 500+ titles. I've gotta get these things ripped. I won't rip every single one of them, and probably won't rip the "extended features" discs, but that's still a lot of work left to do.
  • Upgrade my MPEG2 codec: The built-in DVD player for Media Center is notoriously mediocre. It looks decent enough, but by upgrading your MPEG2 codec (and configuring Media Center to use it) you can get better playback quality. A lot of folks swear by the NVidia codec which you can buy separately or get with PowerDVD.
  • Fix the video resolution: The TV in the living room is a native 1366 x 768 resolution. The closest the Dell Studio Hybrid gets to that is 1280 x 768, which looks crisp but leaves a bit of a black letterbox on either side of the picture. I'd like to get it to display full-screen, but it looks like it involves some very fiddly stuff and a tool called DTDCalc.

Print | posted @ Tuesday, September 30, 2008 9:52 AM

Comments on this entry:

Gravatar # re: Overview of My Media Center Solution
by stephenpatten at 9/30/2008 12:26 PM

Travis,

I just built my HTPC based off of J Atwoods specs... so far so good, and I have to agree with you, the hardware was easy, but getting media center dialed in on Vista is a pain. I purchased/donated to My Movies and that app sucks, or shall I say it needs some polish. Your comments lead me to believe that I'd be better just uninstalling it. Since I've never run the pc without My Movies, how does media center disply the catalog dvds?

On another note, I am in love with AnyDVD.

Thanks for all your research.
Stephen

Gravatar # re: Overview of My Media Center Solution
by Travis Illig at 9/30/2008 12:32 PM

There are some nice screen shots of the built-in DVD Library on the "We Got Served" site in their tutorial on the DVD Library. In particular, you'll want to see this one, which shows the main DVD Library screen.
Gravatar # re: Overview of My Media Center Solution
by mike at 10/17/2008 1:38 PM

hello, you're doing exactly what I want to do. my only question is can't you use the hdmi connection that comes with the dell hybrid instead of the dvi connection? how do you get sound from the hybrid?
Gravatar # re: Overview of My Media Center Solution
by Travis Illig at 10/21/2008 10:56 AM

I could have used the HDMI port... if my TV had one available. I only have one, and it's attached to the PS3 right now. As such, I went with the DVI port, which I had open on the TV.

I get sound out through the speaker output (stereo mini jack) right now, which works well since my TV has a stereo mini jack input that corresponds to the DVI input. Eventually I'll be hooking up the optical audio output to my receiver, but, again, I'm full-up there, too.

There's definitely some rearranging to do. I think the Xbox 360 will eventually move to a different room, freeing up an optical audio input on the reciever. I'm also considering a TV upgrade, at which point I'll hopefully also have a free HDMI port.
Gravatar # re: Overview of My Media Center Solution
by Marcel de Ruiter at 10/29/2008 12:22 AM

Hi Travis,

Found your nice post via Google and I love it! I do have a few questions though, which I hope you want to answer.

1. Does the Studio Hybrid make a lot of fan noise when playing DVD's via the streaming solution?
2. Considering you may want to upgrade your TV set to HD (and stream ripped Blue Ray HD), did you already have a look whether the Studio Hybrid supports HD video resolution like 1920 x 1080?
3. Did you already check out MCETunes? Their website does not look al that hopeful to me.
4. By the way, wouldn't it just work to have the Studio Hybrid run iTunes and play the Apple store music from there, in stead of looking for an Media Center integration?
5. Finally, you seem very happy with the Windows Home Server solution from HP. To me it looks a bit expensive, but if there is a lot of user friendliness & support (time saving!) involved then it may be a better solution then e.g. the D-Link DNS-323 (a non-WHS NAS) which costs about halve. Would you btw have an opinion on WHS versus non-WHS NAS?

Thanks very much again for you overview.
Gravatar # re: Overview of My Media Center Solution
by Travis Illig at 10/29/2008 8:25 AM

Answers:

1. I haven't had any problems with fan noise. The Studio Hybrid is very quiet. If you get up next to it you can hear it, but it's far from distracting.

2. I have an HD TV, but it only supports 720p. The native resolution of the TV is 1366 x 768. The closest compatible resolution of the PC is 1280 x 768, hence the black bars. I don't know what the story will be if I get a 1080p set, but I've read reviews that say it plays HD video just fine. I don't have HD content to stream through it (didn't get the Blu-ray drive with it) so I don't know. I also don't know if I'll have a different experience using the HDMI output rather than the DVI output.

I probably won't rip Blu-ray movies becuase the benefits are low - the amount of HDD space they'd take compared with the cost of drives doesn't buy me anything. Not yet, at least.

3. I haven't tried MCETunes yet. I asked a few questions on their forums, but if/when I try it, it'll be on a test virtual machine or something, not live on the Studio Hybrid.

4. I could just run iTunes separately from the Media Center, but that loses the integrated, simple experience I was hoping to achieve.

5. I am very happy with my WHS. I have not owned a non-WHS NAS, but the features WHS offers (backs up all the Windows computers on the network, monitors network security settings on each, etc.) and the appliance like ease-of-use by far justify the cost. I've blogged about my WHS experience, too.

Your comment:

Title:
Name:
Email:
Website:
 
Italic Underline Blockquote Hyperlink
 
 
Please add 5 and 1 and type the answer here: