31
Windows Media DRM Windows Media DRM Device Ecosystem Device Ecosystem For Windows Vista For Windows Vista Milan Gada – Program Manager Milan Gada – Program Manager Kevin Lau – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Windows Media (Content Access Technologies) Technologies) Microsoft Corporation Microsoft Corporation

Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Embed Size (px)

Citation preview

Page 1: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Windows Media DRM Windows Media DRM Device Ecosystem Device Ecosystem For Windows VistaFor Windows Vista

Milan Gada – Program ManagerMilan Gada – Program ManagerKevin Lau – Program ManagerKevin Lau – Program ManagerWindows Media (Content Access Technologies)Windows Media (Content Access Technologies)Microsoft CorporationMicrosoft Corporation

Page 2: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

AgendaAgenda

Windows Media DRM overviewWindows Media DRM overview

Windows Vista Content Protection Windows Vista Content Protection InfrastructureInfrastructure

Windows Media Devices TechnologiesWindows Media Devices Technologies

Future roadmapFuture roadmap

DiscussionDiscussion

Page 3: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Windows Media (WM) DRMWindows Media (WM) DRM

Comprehensive DRM systemComprehensive DRM systemEnables multiple digital media Enables multiple digital media business modelsbusiness models

One-time purchaseOne-time purchaseSubscription Subscription RentalsRentals

Enables various user scenarios on Enables various user scenarios on PC and devicesPC and devices

Storage and playback of premium contentStorage and playback of premium contentStreaming of premium contentStreaming of premium content

In use by many content service providersIn use by many content service providersNapster, Yahoo Music, Movielink, and more…Napster, Yahoo Music, Movielink, and more…

Page 4: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

WMDRM TechnologiesWMDRM Technologies

Porting Kits (PK)Porting Kits (PK)ANSI C source code, whitepapers, tools, ANSI C source code, whitepapers, tools, and documentationand documentation

WMDRM-Portable Device (PD)WMDRM-Portable Device (PD)

WMDRM-Network Device (ND)WMDRM-Network Device (ND)

Software Development Kits (SDK)Software Development Kits (SDK)Format SDK – PC applicationsFormat SDK – PC applications

RM SDK – Rights Management ServerRM SDK – Rights Management Server

Page 5: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

WMDRM EcosystemWMDRM EcosystemPC – Organized and PlayPC – Organized and Play

CopyCopy

StreamStream

Burn(Music CD) Network DevicesNetwork Devices

(WMDRM-ND)(WMDRM-ND)

Remoted UI and playback

(MCX)

Playback on CE device(WMDRM-ND)

Indirect LicenseAcquisition

Direct LicenseAcquisition

Portable DevicesPortable Devices (WMDRM-PD)(WMDRM-PD)

Premium ContentPremium Content

Page 6: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Windows Vista Content Windows Vista Content Protection InfrastructureProtection Infrastructure

Page 7: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Protected Media Path (PMP)Protected Media Path (PMP)

Strengthen platform robustness for Strengthen platform robustness for next-generation content (e.g., AACS)next-generation content (e.g., AACS)

Interoperates with other protection systems Interoperates with other protection systems (e.g., DTCP)(e.g., DTCP)

Improved protection against content piracyImproved protection against content piracyImproved control of PC AV outputsImproved control of PC AV outputs

Protects content crossing user accessible busProtects content crossing user accessible bus

Process media in a protected environmentProcess media in a protected environment

Page 8: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

PMP OverviewPMP Overview

Protected Video Path

PE

Application

Media Interoperability Gateway

Video Compositor Kernel

Graphics Device

Command/Control

Media Interoperability GatewayExtensible platform for sourcing, sinking

and manipulating protected media contentGoverns policy usage

Run media in separate process

VideoSink

VideoDecryptor

VideoDecoder

AudioDecryptor

AudioDecoder

Input Trust Authority

Policy Engine

Media Source Protected User Mode Audio

PE

User ModeAudio

Audio Device

Kernel

Output Trust Authority

Output Trust Authority

Input Trust Authority

AudioSink

Page 9: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Secure TranscodingSecure Transcoding

PMP provides a safe environment for Secure PMP provides a safe environment for Secure Transcoding of DRM protected content Transcoding of DRM protected content

Transcoding of content can occur on the flyTranscoding of content can occur on the flyCopying via WMDRM-PD orCopying via WMDRM-PD or

Streaming via WMDRM-ND orStreaming via WMDRM-ND or

Can be pre-cachedCan be pre-cached

User scenario example User scenario example Recording in 5.1 Dolby SurroundRecording in 5.1 Dolby Surround

Want to play on a portable device with stereoWant to play on a portable device with stereo

Page 10: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Rapid Rights QueryRapid Rights Query

Enables fast access to DRM rights Enables fast access to DRM rights for particular contentfor particular content

Makes smart decisions on how Makes smart decisions on how to present contentto present content

Allows display views based on DRM Allows display views based on DRM Rights – e.g., license requiredRights – e.g., license required

DRM intelligently caches data DRM intelligently caches data to optimize performanceto optimize performance

Page 11: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Windows Media Player 11 Windows Media Player 11

Page 12: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Synchronization To PD Synchronization To PD

Page 13: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

PC To PC StreamingPC To PC Streaming

Share your protected content in your Share your protected content in your home ecosystemhome ecosystem

No longer need to know what computer No longer need to know what computer the content is onthe content is on

No need to acquire a new license from No need to acquire a new license from service providerservice provider

Uses WMDRM-ND TechnologyUses WMDRM-ND Technology

Page 14: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

PC To PC StreamingPC To PC Streaming

Milan GadaMilan GadaProgram ManagerProgram ManagerWindows MediaWindows Media

Page 15: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Windows Media Devices Windows Media Devices TechnologiesTechnologies

Page 16: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

WMDRM Portable DevicesWMDRM Portable Devices

Page 17: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

WMDRM Portable DevicesWMDRM Portable Devices

Store and playback WMDRM protected audio Store and playback WMDRM protected audio and video contentand video content

Provides support forProvides support forIndirect License and Direct License AcquisitionIndirect License and Direct License Acquisition

Time and count based usage modelsTime and count based usage models

CurrentlyCurrentlyPlaysForSure – Logo Certification ProgramPlaysForSure – Logo Certification Program

Ensures device and service interoperabilityEnsures device and service interoperability

There are more than 20 device OEMs There are more than 20 device OEMs with PlaysForSure devices with PlaysForSure devices

E.g., iRiver, Creative, Samsung… etc.E.g., iRiver, Creative, Samsung… etc.

There are 115+ PlaysForSure devicesThere are 115+ PlaysForSure devices

Page 18: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Direct License AcquisitionDirect License Acquisition

Acquire licenses for protected content Acquire licenses for protected content directly from your devicedirectly from your device

Acquire content whenever you want, Acquire content whenever you want, where ever you are… where ever you are…

PC interaction not requiredPC interaction not required

WMDRM-PD Porting Kit enables WMDRM-PD Porting Kit enables this scenariothis scenario

Internet

Page 19: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Verizon VCast DLAVerizon VCast DLA

Kevin LauKevin LauProgram ManagerProgram ManagerWindows MediaWindows Media

Page 20: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

WMDRM Network DevicesWMDRM Network Devices

Stream protected contentStream protected contentFrom PC to Network DevicesFrom PC to Network Devices

Between Network DevicesBetween Network Devices

E.g., Xbox 360, Roku Soundbridge, DLink E.g., Xbox 360, Roku Soundbridge, DLink DSM 320, etc.DSM 320, etc.

Page 21: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Device To Device StreamingDevice To Device Streaming

Stream protected audio content from Stream protected audio content from a portable device to a WMDRM-ND a portable device to a WMDRM-ND receiver device using MTP over USBreceiver device using MTP over USB

Enables users to play protected contentEnables users to play protected contentWhile playing games on Xbox 360While playing games on Xbox 360

While driving on your car stereoWhile driving on your car stereo

WMDRM-ND Porting Kits enable WMDRM-ND Porting Kits enable this scenariothis scenario

Page 22: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Device To Device Device To Device StreamingStreaming

Milan GadaMilan GadaProgram ManagerProgram ManagerWindows MediaWindows Media

Page 23: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Future RoadmapFuture Roadmap

Page 24: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

WMDRM-PD UpdatesWMDRM-PD Updates

Strong focus on Mobile space!Strong focus on Mobile space!CTIA ‘06 – announced significant investmentCTIA ‘06 – announced significant investment

Some current partnersSome current partnersNokiaNokia

MotorolaMotorola

VerizonVerizon

Working for a seamless user experienceWorking for a seamless user experience

Page 25: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

WMDRM-ND UpdatesWMDRM-ND Updates

TransmitterTransmitterVideo supportVideo support

Transmission on any transport layerTransmission on any transport layer

Multiple receiver supportMultiple receiver support

ReceiverReceiverLicense chainingLicense chaining

Page 26: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Copy From DeviceCopy From Device

Enable devices to encrypt media Enable devices to encrypt media with WMDRMwith WMDRM

Enable devices to issue WMDRM licenses Enable devices to issue WMDRM licenses with simple policywith simple policy

Over MTP/USB onlyOver MTP/USB only

License will be in WMDRM-PD formatLicense will be in WMDRM-PD format

License will be bound to receiving License will be bound to receiving WMDRM-PD deviceWMDRM-PD device

Porting kit will be available by end Porting kit will be available by end of this 2006of this 2006

Page 27: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Call To ActionCall To Action

Make use of Windows Vista WMDRM Make use of Windows Vista WMDRM technologies totechnologies to

Build exciting new user scenariosBuild exciting new user scenarios

Deliver premium content to the PCDeliver premium content to the PC

Make use of WMDRM Porting Kits toMake use of WMDRM Porting Kits toBuild great device experiencesBuild great device experiences

Enable premium content flow in home ecosystemEnable premium content flow in home ecosystem

Ask your questionsAsk your questionsAsk the experts or Ask the experts or

E-mail:E-mail: askdmd @ microsoft.comaskdmd @ microsoft.com

Page 28: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

Additional ResourcesAdditional Resources

Web ResourcesWeb ResourcesDRMDRM

http://microsoft.com/windows/http://microsoft.com/windows/windowsmedia/drm/default.mspxwindowsmedia/drm/default.mspx

PlaysForSure PlaysForSure http://www.playsforsure.comhttp://www.playsforsure.com

WM LicensingWM Licensinghttp://www.microsoft.com/windows/windowsmediahttp://www.microsoft.com/windows/windowsmedia/licensing/default.mspx/licensing/default.mspx

For questions: For questions: askdmd @ microsoft.comaskdmd @ microsoft.com

Page 29: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

DiscussionDiscussion

Page 30: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)

© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.

MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 31: Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)