FairPlay Streaming

Secure the delivery of streaming media to devices through the HTTP Live Streaming (HLS) protocol. Using FairPlay Streaming (FPS) technology, content providers, encoding vendors, and delivery networks can encrypt content, securely exchange keys, and protect playback on iOS, iPadOS, watchOS 7, tvOS, and macOS.

Videos

Learn about the latest advances in HLS and FPS presented at WWDC.

Watch session videos

Documentation

Production Deployment

If you’re a licensed content owner ready to deploy your implementation of FairPlay Streaming to a production environment, request the FPS Deployment Package. Please note that you must be the Account Holder of a development team that is a licensed content owner. The FPS Deployment Package is not available to third parties acting on behalf of licensed content owners.

Request FPS Deployment Package

SDK

Download the FairPlay Streaming Server SDK which contains a programming guide, reference implementation, development keys, and a sample iOS app that shows how to handle key requests and playback encrypted content.*

FairPlay Streaming Server SDK (4.4.5)

Test Streams

Download encrypted and unencrypted streaming files that can be used to test playback.*

FairPlay Streaming Test Streams

Related Resources

AirPlay
AVFoundation