FairPlay Streaming
Secure the delivery of streaming media to devices through the HTTP Live Streaming protocol. Using FairPlay Streaming (FPS) technology, content providers, encoding vendors, and delivery networks can encrypt content, securely exchange keys, and protect playback on iOS, tvOS, and Safari on macOS.
Presentations and Documentation
- Advances in HTTP Live Streaming
- What's New in HTTP Live Streaming (2016)
- Validating HTTP Live Streams
- Content Protection for HTTP Live Streaming
- FairPlay Streaming Overview
- Debugging FairPlay Streaming
- MPEG-2 Stream Encryption Format for HTTP Live Streaming
SDK
- FairPlay Streaming Server SDK (4.0.1)
The FairPlay Streaming Server SDK 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 Test Streams
Encrypted and unencrypted streams that can be used to test playback.*
Production Deployment
- Request Deployment Package
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 Team Agent 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.
-
Related Resources