More on system builder information disclosure

I spent some more time today learning about the information that gets posted to the system builder site. Sounds like the DVD changer hardware requirements were in fact published in a hardware requirements spreadsheet that got posted to beta place and if you had access to beta place then you had access to DVD changer information pre-launch. However, it does sound like there has been a breakdown somewhere because the hardware requirements information that was made available during the beta time frame has not been posted to the system builder site post launch. What I’m doing now is getting in touch with the owners of the system builder site and giving them the information on both the DVD changer and away mode so that they can add that information as an addendum to the power point that you folks are already aware of. Is there any other Emerald hardware requirement information that you would like to see disclosed?

I’m sorry, this situation clearly sucks. I thought the information had always been available and when I dug into the situation last week it looked like it was available but digging even deeper (thanks for pushing so hard) it looks like we screwed up. You can believe your conspiracy theories but this really looks like an accident.

Chaining Changers

I got a question about chaining changers the other day… Yes, you can chain changers in Media Center Edition 2005 UR2. However, this was a ‘non feature’. Non features are ’stuff we are not going out of our way to do, but we don’t mind if it happens anyway ‘. So we didn’t go out of our way to enable it and as a result it works in the My DVDs gallery but not in Manage DVDs. The downside to this is if you insert a non-movie DVD in a changer other than the one showing up in Manage Discs you will not be able to eject it. The good news is we have already fixed this bug in Vista and so Vista will support chained changers.

Advantages of firewire changers

I’ve received a lot of feedback on Media Center not supporting serial changers. While I sympathize with those wanting serial control because they’re currently cheaper, I believe that a firewire solution is superior. Why?

  • They can store any type of optical disc in the changer (music CD, data DVDs with pictures/videos/music, video game DVDs) and the software that we or third parties build can then browse the changer and play back the DVDs as appropriate.
  • No input switching is required when video playback begins
  • RS-232 is dead. Many PC manufacturers are dropping support for it.

That said, I hope that the current DVD changer manufacturers work at cost reducing their existing offerings and I hope that more manufacturers enter the space in order to drive cost down through competition.

DVD Changer Information Disclosure To System Builders

After reading Chris’s post about us ignoring small OEM and system builders and all the comments on my response I was worried that maybe we had screwed up and had not properly disclosed the information. To fully understand the situation I sat down today with the eHome program manager who represents the system builders.

What I learned confirmed that the information I provided to our team on DVD changer support in MCE 2005 UR2 was included in both the OPK documentation (page 30 of the Preinstallation Guide Addendum for UR2) and in our hardware requirements document (section 1.11.1.6 on page 21). I distinctly remember sitting in on the meeting about the hardware requirements document, spent time modifying several different versions of the OPK document, and sent off a copy of my spec (titled Multidisc Changer Support) to our editor. All three of these documents about DVD changers were released to ‘Beta Place’ for UR2 beta 2. Many different people had access to this information: OEMs, software vendors, hardware vendors and select system builders. For system builders who didn’t have access to this information it was made available through the more generic Microsoft system builder channel. Nearly everyone had equal access to this information prior to launch. And this information is still available today through the system builder site. If you, a system builder, were to make queries to the support people who run our system builder channel about DVD changers it would make it back to me. To date I have only received queries about changer support from Sony, PowerFile and Niveus. If you were to query me I would point you in PowerFile’s direction if you didn’t want to build your own hardware and write your own driver (you still might have to write your driver if you go with PowerFile).

To be clear, the documentation I provided was sparse. It is in fact less information then was included in my post. I did not write a white paper or any other similar document on DVD changer support. Large OEMs got just as much information, in fact, just as little information as a system builder, and they received it at the same time you did. Yes, I could have provided more information, but really what has been released is all you need to build your own changer. If you do a deal with PowerFile for your hardware all you need to know is that the device is plug and play. The feature is that simple!

Going forward, you can feel free to contact me directly about DVD changer support. Alternatively representatives from PowerFile have posted their information in my blog comments. Feel free to contact them for information on their hardware and their pricing.

I also heard some comments about a similar lack of information disclosure for Away Mode. What I learned is that if you have the correct mother board (as documented in the OPK doc) and you use the drivers included on the OPK disc it will work. I personally am not really excited about Away Mode and don’t know what the fuss is about.

As for CableCARD disclosure, this is something I can’t comment on, but expect more announcements from us shortly.

In conclusion, I feel we did ensure adaquate information disclosure about UR2 features. However, I understand that a lot of information is available through the system builder channel and that it may be hard to find what you’re looking for. If that’s what happened to you, I’m sorry you didn’t find the DVD changer information. Also understand that we want the system channel builder to be successful. We want to sell more copies of Windows and get PCs into more living rooms and the system builder channel is an opportunity channel for us to accomplish that through, so let’s work together to make that channel successful.

Building your own DVD changer and applications

Chris worries that we don’t support the small OEMs. His post primarily revolves around CableCard certification, but I’m not an expert in that area so I won’t comment on it, other than to say, I agree with Thomas Hawk. However, he also points to the DVD changer feature as something we aren’t doing a good job of playing with small OEMs with:

The DVD Changers with Update Rollup 2 are a great answer to ripping DVDs, however with only Sony and Niveus in the game we are locked into either having a Sony XL1 or a Niveus Media Center. Powerfile, the marker of both the Niveus and Sony Changers don’t a version retail that will work with Media Center. Then there is that price tag, Niveus sells their Niveus Disc Changer (Ice Vault 200) for $2500 and Sony only sells theirs with a XL1 Digital Living System for $2300.

I’d disagree. While we did closely collaborate with Sony on the development of the XL1 changer what we built can be leveraged by anyone.

For instance here is the information you need to build your own DVD changer and get it to work with Media Center 2005 Update Rollup 2:

  • Changer must either be supported by an in-box Windows driver or by an OEM provided driver which implements the Media Changer device class.
  • Must expose the drive(s) as standard Windows optical drives.
  • The device/drive combination must support the following IOCTLs:
    • IOCTL_CHANGER_GET_ELEMENT_STATUS
    • IOCTL_CHANGER_GET_PARAMETERS
    • IOCTL_CHANGER_GET_PRODUCT_DATA
    • IOCTL_CHANGER_GET_STATUS
    • IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS
    • IOCTL_CHANGER_MOVE_MEDIUM
    • IOCTL_CHANGER_QUERY_VOLUME_TAGS
  • The results from IOCTL_CHANGER_GET_PARAMETERS must indicate the following
    feature flags:

    Features

    • CHANGER_STATUS_NON_VOLATILE
    • CHANGER_POSITION_TO_ELEMENT
    • CHANGER_STORAGE_DRIVE
    • CHANGER_VOLUME_IDENTIFICATION
    • CHANGER_VOLUME_REPLACE

    MoveFromSlot

    • CHANGER_TO_IEPORT
    • CHANGER_TO_DRIVE

    MoveFromIePort

    • CHANGER_TO_SLOT

    MoveFromDrive

    • CHANGER_TO_SLOT

    PositionCapabilities

    • CHANGER_TO_SLOT
    • CHANGER_TO_IEPORT
    • CHANGER_TO_DRIVE

    Also if you want to build applications like Sony’s music CD ripping app you can do so by taking advantage of the changes we made to our SDK with Update Rollup 2. For instance check out MediaChanger Object which enables HTML applications to control the disc changer.

    Properties:

    • DriveDiscData - Gets information about the discs in the drives.
    • IsLocked - Indicates whether the media changer is currently locked by any application.
    • SlotDiscData - Gets information about the discs in slots

    Methods:

    • LoadDisc - Loads the disk in the specified slot into the specified drive.
    • RescanDisc - Causes Media Center to rescan the disc in the specified drive.
    • UnloadDisc - Unloads the disc in the specified drive.

If you have any questions I’d be more than happy to answer them.

Voice enabled My DVDs

One Voice press release, One Voice Announces Industry’s First Voice Enabled DVD Changer Software for MCE 2005 .

This is super cool. When I was at Digital Life back in October I talked to One Voice CEO, Dean Weber, and he demo’d their latest offering. I also told him about the DVD changer announcement and told him to check out our updated SDK which includes some new changer specific APIs. Glad to see they’re taking advantage of this opportunity!

XL1 $1850 at Amzn, tip for XL1, MCE review

Dave an XL1 owner has sent me a few emails and I recently checked out his blog. A few posts caught my eye:

XL1 Connectivity Issues

I’ve heard reports of connectivity issues between the Sony XL1 system and the XL1 changer. We’re aware of the issues, there appears to be potential problem with sbp2port.sys, the 1394 stack, and we’re examining potential fixes. I’ll let you know if/when a fix becomes available.

Have feedback for PowerFile on DVD changers?

Interested in DVD changers?

Jimbo from marketing at PowerFile stopped by and left a comment,

I’m in Marketing at PowerFile and would love to hear your thoughts on ideal features and price for an MCE-compatible changer. Keep in mind that the $12K units on our Website are very different both from a software and hardware perspective from the ones being customized by both Sony and Niveus.

One thing we are considering for the consumer market is an embedded NAS-on-chip controller so you could attach via Ethernet and share between multiple machines. Any thoughts or comments?

Sounds like you can either leave a comment here or email him at jsherhart@powerfile.com.

Niveus annouces DVD streaming with changer and My DVDs

Niveus press release, Niveus Media Announces Patent-Pending Network Virtualization Technology for the Niveus Disc Changer:

Niveus Media, Inc., manufacturer of media entertainment devices for the high-end audio/video market, has announced the development of network virtualization technology for the Niveus Disc Changer – Ice Vault 200. The latest of Niveus proprietary add-ons to the Windows XP Media Center Platform, Niveus virtualization technology allows single, or multiple, Niveus Disc Changers to serve up an entire collection of DVD Movies to any zone on the home network powered by a Niveus Media Center.

Great to see a company like Niveus not just doing hardware innovation but also software innovation on top of our platform. This additional functionality should also justify their high price tag for the Ice Vault as compared to the Sony XL1. Of course, the first question that comes to mind and everyone with an XBox 360 is, will it stream to the XBox 360 or just other Media Centers? I suspect not since Niveus’s motivation here is to sell more Niveus machines and not XBox’s and very likely this requires both client and server software to work.

I’m excited to see this first hand on Thursday down at CES.

« Previous PageNext Page »