What You Should Know About Media Center OCUR
Consider a TiVo or other personal video recorder (PVR) attached to your TV. If something should happen tragically to one of these devices, such as system or hard drive failure, it’s certain that any recorded content on the device will be lost (once you finally get it back from repair). From a broadcaster’s perspective, the content on such devices is transitory and not permanent (even though many people tend to keep recordings around for a long time). This is especially true for protected content, where a protection scheme (DRM) is used to lock the content to that specific device or limited other devices within a home network. For these dedicated consumer electronic (CE) devices, users tend to expect loss of their recordings should some evil befall the unit.
Now consider a Vista PC with digital cable tuner (generically referred to as OCUR). Just like a PVR, content recorded and stored on the PC hard drive is considered transient by broadcasters. Unlike stand-alone PVRs though, a PC is much more susceptible to system failures (although hopefully this is much improved with Vista) because of buggy software, viruses, etc. where end users might re-install the OS to recover from a poor state, or even worse have to replace a major component like the motherboard. Just like a PVR, if a Vista PC enters such a tragic state, all recorded content will be lost.
Some specifics are in order:
- If your content is on a hard drive that crashes, you can’t do anything about that anyway. Your recordings are gone. This isn’t an area where I expect users would be surprised to have data loss.
- If you re-install the OS, even though your recorded content is on another drive or partition, your recordings will be worthless
- If you replace your motherboard (of course with one from your OEM that supports OCUR), even though nothing else about the system has changed, your recordings will be worthless.
- Replacing the processor, hard drive, RAM, or other system components will not impact your recorded content.
The reason your recordings will be worthless is because the process used to protect the OCUR-recorded content is based in-part on the system security identifier (SID) and is also tied to the OCUR capable motherboard BIOS. Hence, if you re-install the OS, the system SID changes and all bets are off. Likewise, if you change the motherboard, the BIOS also changes, so all bets are off.
I personally do not know all the detailed CableLabs legal requirements for a certified Vista PC, but not being able to recover a DRM key in a limited secure way is a problem for PC users. Heck, Vista has a built-in backup program that users likely expect can recover their recorded TV, but doesn’t (make note: your recorded TV files *will not* be backed up by the Vista backup application). Take for example the BitLocker feature which makes use of a secure Trusted Platform Module (TPM) built on to certain motherboards to encrypt the entire OS file system. This solution enables users to backup the necessary keys to Microsoft’s online Digital Locker for recovery. A similar solution for DRM keys seems within the realm of possibility (but again, I am not sure of all the intricate legal details). While Vista provides a parity experience to a TiVo in a system failure situation, as I’ve said before, I believe Microsoft has a responsibility to ensure these scenarios make sense for PC users and not just accept how things currently work in existing consumer electronics offerings. I suspect, though, that folks within eHome are thinking about this for improving the experience over time. I hope so anyway.
What do you think?
Posted in media center | No Comments »