So how well does it work?

The TV aspect of MCE is obviously its biggest selling point and thus the question on everyone's mind is how well it functions as a PVR.

We've already established that MCE's interface does a terrific job of competing with the likes of TiVo and ReplayTV, not to mention completely dominating anything we've seen from ATI and NVIDIA, but how well does the entire package function?

Although MCE is by far the best first attempt at a PVR we've seen from any company, it isn't without its very noticeable flaws; the most serious of which happens to be this issue of performance. On a 2.53GHz Pentium 4, CPU utilization hovers around 30 - 40% while simply watching TV; note that this is with a hardware MPEG-2 encoder card and a very fast Pentium 4 CPU. We tried performing our own clean MCE install on the setup, updated all of the drivers and walked away with nothing better. There are clearly some issues with MCE as it shouldn't require such a high speed CPU to perform simple MPEG-2 decoding and writing to the disk. The CPU utilization drops to below 20% if MCE is closed and it's just recording in the background, which isn't too bad but still higher than you'd expect for a hardware MPEG-2 encoding engine that isn't relying on the host CPU.

The high CPU utilization only really becomes a problem when you're doing other things in the background that also eat up a ton of CPU time, such as quickly flipping through the program guide or starting the guide up for the first time. As we mentioned before, this is mainly an issue with allowing other threads to compete with the TV encoding/decoding threads for CPU time. We can understand that Microsoft wants to let people use MCE as both a media center OS and as a regular OS for work and play, but there's no excuse for stuttering caused within the Media Center interface itself.

Then there's the issue of crashes; in its default configuration, the HP Media Center PC wasn't the most stable computer we've encountered. But after a clean install without much of the junk HP loads and with fully updated drivers, the system was much more reliable. Even with our reinstall, there have been cases where the Media Center application crashed, requiring a full system restart before functioning properly. Other times it just required us to close the Media Center application and reopen it before we were able to continue watching our TV. In the end the stability issues weren't too prevalent, but with a PVR any sort of crashes are unacceptable. It will be interesting to see if other hardware configurations would lead to more reliable Media Center PCs.

Other than the performance issues and occasional crash, MCE works quite well as a PVR, even eclipsing TiVo and ReplayTV in features, functionality and interface in some cases. Compared to other PC based PVR solutions, MCE's major advantage is its very polished user interface; whether it is ATI, NVIDIA or SnapStream, they can all perform the same basic functions as MCE but all lack the interface that will allow MCE to penetrate living rooms and truly make the PC seem like a set-top PVR. ATI comes the closest but without a truly immersive UI they cannot touch MCE in this respect, but from a functionality standpoint they can do just about everything MCE does already. The functionality of MCE isn't fundamentally new, it's just packaged in such a way that it can reach a much larger breadth of users.

Because the performance issues are directly tied to multiple threads of execution contending for CPU time, MCE may end up being best suited for use on a Hyper-Threading enabled Pentium 4. It may not be a coincidence that the first full year of MCE's availability will be the same year that Hyper-Threading fully transitions to mainstream desktop processors...

Watching Recorded TV It also plays music...
Comments Locked

9 Comments

View All Comments

  • GreyMack - Tuesday, January 20, 2004 - link

    Excellent review, but I don't think it was harsh enough.
  • baboon68 - Wednesday, October 29, 2003 - link

    Well, if nothing this article shows that MCE is NOT capable of settling comfortably the living room for a variety of reasons. MCE does not do away with the windows menu and the instability/driver issues. The HP box is certainly worse than a custom assembled Shuttle SSF or Ahanix box. The latest ATI Multimedia Center software in conjuntion with an RF (not IR) control is also quite close to the MCE experience - I have one and it works quite well on a cheaper Athlon 2K+. ALso free/cheap updates to the ATI software can only make it better - never mind the HDTV capability using the 40$ adapter. And last bat not least, if I look at the additional capabilities of Freevo or MythTV (Weather, RSS feeds, MAME, etc.). Also missing - at least from the article - is a discussion of: support for people outside of the US, possible DVB-S card support, external IR Transmitter support (to control a Sat receiver box), and more.
    I think the MCE is at best another flawed attempt by Microsoft to market beta quality software at a loss or at the expense of hardware integrators to gain market share in the Tivo market.
  • Anonymous User - Monday, October 20, 2003 - link

    After reading this article I'm not clear why the author thinks MCE is preferable to alternatives like ATI All-in-Wonder, which sounds like does the same things and is more flexible what computers it will work with. In particular, the author says the MCE interface is significantly better than ATI but doesn't adequately explain why. Also, the ATI remote will work without line-of-site required and can control the computer mouse, which MCE can't. Seems like ATI is a better deal.
  • Anonymous User - Wednesday, September 10, 2003 - link

    Do the same thing for free
    www.mythtv.org
  • Anonymous User - Friday, August 29, 2003 - link

    This is a great review. Will a Dual processor xeon machine combat the stuttering? i presume its compatible as its xp pro based.
  • Anonymous User - Monday, August 11, 2003 - link

    Thank you, AnandTech! Your review is extremely helpful, as it debunked some of the myths of Windows Media Center. Plus, it gave me inside look of the machine I'm looking to buy.

    Still, I have one question: About the "skip" function, when you skip 30 seconds ahead, does the machine record the commercials also or does it only record the areas not skipped? If it doesn't, is there some kind of software that can erase the commercials?
  • Anonymous User - Wednesday, July 30, 2003 - link

    yeah basically
  • Anonymous User - Thursday, July 17, 2003 - link

    So, the the final word is the MCE is just Xp pro plus PVR right.. ???
  • Anonymous User - Saturday, July 12, 2003 - link

    This is a great review. It explains every aspect of this Media Center PC in great detail. I have looked all over the internet to find a review like this and this is the only one I could find. Thanks alot. This will make me even more jealous to buy it since I am planning to purchase one.

Log in

Don't have an account? Sign up now