Client Options

Microsoft PlayReady is the proven technology securing Windows, Windows Phone, and Xbox and a wide range of consumer electronics.

Porting Kit

Portable code builds on x86, arm. Big, little endian supported. Thus, can be used to develop a library on ANY target OS platform.


A tool kit in object code form that contains versions of PlayReady already developed to run on a specific OS platform e.g. Windows, iOS, Android. Usage of native OS APIs ensure robustness and performance. Usually includes a basic media player used as a reference to build a final app.

With the PlayReady Client SDKs for Android and iOS, Microsoft will provide companies across the ecosystem an easy, trusted way to extend the reach of their services to iOS and Android devices. Client Solutions built with the PlayReady porting kits will continue to support custom development by PlayReady client development partners on iOS, Android, CE, Linux and many consumer electronics.

The PlayReady Client SDKs for Android and iOS support industry standards such as the MPEG-DASH streaming format. In addition the SDKs provide features for Live TV implementations including key rotation, blackout support, and advertising insertion.

  • Android and iOS platforms
  • Includes a basic reference media player to build a final app
  • Smooth Streaming (VoD/Live)
  • Key rotation and blackouts
  • Support for HLS on iOS (VoD/Live)
  • PlayReady ND-Receiver functionality on iOS and Android clients


Final product (from Microsoft PlayReady standpoint), that is an application implementing UI, UX and is fully robust. E.g. Application using a PlayReady Client SDK for Windows.


Learn More

Take a look at the PlayReady product suite overview presentation.


White Paper

Download whitepapers and technical specifications on industry leading topics such as Multiscreen distribution, LiveTV, HTML5 and more.



Have more questions? Find answers here.