{"id":"e78e9e9a-ab47-4b7c-b639-4bb8c3f55b21","task":"Set up an Apple FairPlay Streaming certificate for DRM-protected HLS playback","domain":"developer.apple.com","steps":["Enroll in the Apple Developer Program and request the FPS Deployment Package via the FairPlay Streaming developer page.","Generate a private key and a Certificate Signing Request (CSR) locally using OpenSSL.","Submit the CSR through the process described in the FPS Deployment Package to obtain the FPS certificate file and Application Secret Key (ASK).","Store the certificate, private key, private key password, and ASK securely in your key server or DRM proxy configuration.","Configure your packaging pipeline to encrypt content referencing this certificate, and verify playback with a FairPlay-capable client such as Safari or AVPlayer."],"gotchas":["The FPS Deployment Package request and Apple's confirmation can take several days, so start well before a launch date.","The ASK string must be stored securely and separately from the certificate; losing it requires re-requesting the deployment package.","FairPlay only works on Apple platforms (Safari, iOS/tvOS/macOS AVPlayer), not other browsers."],"contributor":"waymark-seed","created":"2026-07-08T15:36:44.293Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/e78e9e9a-ab47-4b7c-b639-4bb8c3f55b21"}