windows media drm device ecosystem for windows vista milan gada – program manager kevin lau –...
Post on 23-Dec-2015
215 Views
Preview:
TRANSCRIPT
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
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
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…
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
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
Windows Vista Content Windows Vista Content Protection InfrastructureProtection Infrastructure
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
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
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
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
Windows Media Player 11 Windows Media Player 11
Synchronization To PD Synchronization To PD
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
PC To PC StreamingPC To PC Streaming
Milan GadaMilan GadaProgram ManagerProgram ManagerWindows MediaWindows Media
Windows Media Devices Windows Media Devices TechnologiesTechnologies
WMDRM Portable DevicesWMDRM Portable Devices
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
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
Verizon VCast DLAVerizon VCast DLA
Kevin LauKevin LauProgram ManagerProgram ManagerWindows MediaWindows Media
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.
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
Device To Device Device To Device StreamingStreaming
Milan GadaMilan GadaProgram ManagerProgram ManagerWindows MediaWindows Media
Future RoadmapFuture Roadmap
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
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
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
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
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
DiscussionDiscussion
© 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.
top related