← Back Published on

Apple® FairPlay Streaming DRM

Apple FairPlay Streaming (FPS) DRM is designed to secure streaming media delivery to Apple devices through the HTTP Live Streaming (HLS) protocol (released by Apple in 2009). Using Apple FPS DRM technology, streaming service providers can encrypt content, securely exchange keys, and protect playback on iOS, tvOS, and macOS devices. All popular Apple playback devices such as iPhone, iPad, Apple TV, iMac and MacBook are supported. FPS protects both live streaming and on-demand content, together with secure offline playback.

FairPlay Streaming also acts as the Content Decryption Module (CDM) of Apple’s Safari web browser. The CDM enables HTML5 (native) playback of FPS protected content without any Safari plugins. FPS implements support for Encrypted Media Extensions (EME). EME is a specification defined by the World Wide Web Consortium (W3C) for providing a communication channel between web browsers and DRM clients.

Adaptive bitrate streaming formats supported by Apple FairPlay Streaming include HLS with multiplexed MPEG-TS, and Common Media Application Format (CMAF, using fMP4).