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 and ARM. Big-endian, little-endian supported. The porting kit 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. 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 SDK for iOS, Microsoft will provide companies across the ecosystem an easy, trusted way to extend the reach of their services to iOS devices. Client Solutions built with the PlayReady porting kits will continue to support custom development by PlayReady client development partners on iOS, CE, Linux and many consumer electronics.

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

  • iOS platform
  • 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 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.