Important note: Please note that this SDK is now deprecated. For new PlayReady applications please useWindows 8.1 SDK and Windows Phone 8.1 SDK respectively.
Only Valid on Windows 8 with using Visual Studio 2012
You can use Content Protection to help you deliver audio and video content that ismore secure and better protected from unauthorized redistribution.This protection can be integrated into a variety of business scenarios thatinclude:
Online Scenarios: These scenarios require users to be online whilethey play back the media content:
Streaming: Streaming sends content directly to the computer withoutsaving the file to a hard disk.
Progressive Download: Progressive download lets users play backthe media while it is downloading. The main difference between progressivedownload and live streaming—from a user's point of view—is that progressivelydownloaded content is stored on the user's computer or device, at leasttemporarily.
Offline Scenarios: These scenarios allow users to be offline whilethey play the content. They do require the user to be online—at leastintermittently—in order to initially download the content and renewsubscriptions.
Download to Own (one time purchase): The user downloads the content from the Internet and later plays it in their Windows Metro style application.For example, an online video store charges customers to download a video file,which users can play back in their Windows Metro Style player applicationwhenever they want.
Rental: You can specify time limits in your PlayReady licenses inorder to limit playback of content. For example, an online video store mightoffer their videos for rent. Once the rental is purchased and the licensedownloaded, the license will expire 30 days after it is issued or 24 hoursafter content is first played, whichever occurs first.
Subscription: You can enable customers to playback content basedon a subscription model. For example, customers of the online video store pay amonthly fee to watch up to 100 hours of television content online and downloadup to 20 episodes. In order to renew their subscription, they need to pay themonthly fee and connect to the service at least once a month because thesubscription license expires every 45 days.
Important note:PlayReady runs inside the Protected Media Path (PMP). The PMP only loads native architecture binaries. This means that an x86 specific version of an application with a PlayReady dependency will not run on the amd64 architecture. Windows will choose the appropriate architecture of the PlayReady runtime when you build your Windows Store application as Neutral.