Earlier this week I wrote about Ben Drawbaugh’s hands-on look at the new Media Center TV Pack for Windows Vista Home Premium and Ultimate editions, formerly known by its codename, “Fiji.” (See Read all about the new Media Center TV features you can’t have, and also see Mary Jo Foley’s excellent coverage here and here.)
Today, in a post at The Green Button, Microsoft’s Ben Reed, Product Marketing Manager for Windows Media Center, confirmed most of the details in those posts, including this feature list:
The Windows Media Center TV Pack is primarily targeted at adding support for additional international broadcast standards including:
- Integrated Services Digital Broadcasting – Terrestrial (ISDB-T) Digital television standard for Japan
- Digital Video Broadcasting – Satellite (DVB-S) free-to-air satellite standards in Europe
- Digital Video Broadcasting – Terrestrial (DVB-T) digital television with improved user experience in Europe
- ClearQAM (Unencrypted Digital Cable)in the United States
- Interactive television with integrated Broadcast Markup language (BML) in Japan and Multimedia and Hypermedia information coding Expert Group (MHEG) (MHEG5) in Europe
He also confirmed that the update “does not include native support for subscription-based satellite tuners or the H.264 video standard.” The explanation is diplomatic, to say the least: “We test many features in beta releases, and optimize our feature set in the final code for the best user experience.”
So what does that mean? I wish Ben had been a little bit more forthright. My guess is that the unvarnished answer would sound something like this: We tested the crap out of the new satellite tuners and wrote code until our fingers were bleeding, and they just don’t work well enough for us to ship ’em. We’d rather take the hit for not releasing this product than put out a buggy product that makes your life miserable.
In fact, it’s hard for me to come up with any alternative scenario that makes sense. I know that Microsoft and DirecTV are dying to get satellite tuners into the market to compete with CableCARD-based products. The process should actually be easier with satellite companies, which have a single infrastructure to support, than it is for the cable industry with its thousands of local infrastructures, no two of which are alike. CableCARD devices haven’t exactly set the world on fire. Does Microsoft really need to launch a new product that doesn’t work as promised? Does Vista really need more bad reviews?
As for the decision to ship the new code only through OEMs, that sure sounds like the fallout from a design decision made early on. It’s a lot easier to test and support code on new, clean installations than it is to support thousands or even millions of unique upgrade configurations. The tendency of Media Center enthusiasts to push the envelopes of hardware, software, and codec support makes it even riskier for upgraders.
I’m willing to cut Microsoft a lot of slack in this case, although others in the Media Center community aren’t so sanguine. Chris Lanier calls Fiji a “mess” and predicts it will “go down in history as one of the worst coordinated projects to come out of Microsoft in a long time.” But I’m trying to figure out how they could possibly have done things differently. They ran a beta test program as quietly as possible, making no public promises or announcements along the way. Some features didn’t clear the quality bar, so they got cut from the final shipping product. I understand being disappointed in that result, but how do you change that without either (1) not testing at all or (2) shipping a buggy product?