Widevine FairPlay PlayReady Integrations
Browse 18 curated widevine fairplay playready integrations resources for video development on Awesome Video.
Resources
- Axinom DRM Quick StartNode.js sample wiring Widevine + PlayReady + FairPlay license/key services together, with AWS SPEKE and Widevine CENC API support.
- FairPlay Streaming Overview (Apple)Apple's architecture document for FairPlay Streaming covering the SPC/CKC exchange and Key Security Module responsibilities for license ser…
- FairPlay-KSM — .NET Core FairPlay Key Security Module.NET Core FairPlay Key Security Module (KSM) with license expeditor and SPC/CKC debugger.
- FairPlay-iOS-DemoClient-side SPC/CKC FairPlay Streaming flow demo implementing Apple's FairPlay Streaming Programming Guide, MIT licensed.
- Open Content Decryption Module (OCDM)W3C EME-spec CDM implementation, tested against PlayReady CDMi, research-grade interop layer.
- PallyCon HTML5 Player Multi-DRM Integration GuideEME integration guide for Widevine/PlayReady DASH CENC plus FairPlay specifics (certificateURL, prepareContentId, prepareCertificate), incl…
- Radiant Media Player — DRM with MPEG-DASH and HLSPlayer-vendor documentation of DRM device/CDM compatibility across browsers and smart TVs, with the practical constraints of each key syste…
- Verimatrix: Configure DRM Access for PlayReady, Widevine and FairPlayVerimatrix documentation on multi-DRM configuration fields — IV, license secret, PlayReady deployment certificate, Service Access Key — and…
- Video DecrypterDecrypt video from a streaming site with MPEG-DASH Widevine DRM encryption.
- alfg/widevine (Go library)Go library for Widevine license/content key operations (GetLicense, GetContentKey), used as a base for building custom proxy/key servers.
- castLabs DRMtoday Tizen AVPlay DemoWorking demo of DRM-protected playback through Tizen's native AVPlay API with the DRMtoday multi-DRM service.
- eme-encryption-scheme-polyfillEME polyfill for EncryptionScheme queries across key systems, later merged into Shaka Player core.
- fairplay-ksmGo implementation of a FairPlay Key Security Module (license server) with a verify_ckc test utility for validating CKC output.
- gowidevineGo implementation of the Widevine CDM with license proxy server/client, aimed at DRM integration and testing.
- html5-player-drm-samples (DoveRunner)Multi-DRM (PlayReady+Widevine+FairPlay) HTML5 integration samples working with Shaka/Video.js/Bitmovin.
- ksm — Go FairPlay Key Security ModuleGo implementation of an Apple FairPlay Streaming Key Security Module (KSM).
- pywidevinePython implementation of the Widevine CDM with a built-in test command that validates license acquisition against a sample stream; useful f…
- widevine-license-proxy-server-nodejsNode/Express reverse proxy for Widevine license acquisition, adding rate limiting, auth, and caching layers.