Web and HTML5
Qualified Shaka and the DRM-X Universal Player Web Component, with complete PHP and ASP.NET Core examples.
Open tutorial
6.0Keep policy and DRM-X credentials on your backend, then use the player, SDK, CMS package, or native DRM API that fits your application.
Qualified Shaka and the DRM-X Universal Player Web Component, with complete PHP and ASP.NET Core examples.
Open tutorialKotlin, Media3, and MediaDrm integration for supported Widevine devices, Google TV, and Fire TV.
Open tutorialSwift and AVFoundation FairPlay integration for certificate, SPC, CKC, renewal, and session release.
Open tutorialConsume the Universal Playback Session Contract from platform DRM APIs or a compatible commercial player.
Open tutorialUse maintained WordPress, LearnDash, LearnPress, and Moodle packages with server-side entitlement.
Open tutorialPHP, ASP.NET Core, Node.js, Python, Java, Go, and Ruby all call the same playback-session endpoint.
Open tutorial