How will you package?
Choose the packaging workflow for your source. Select Single Key for a uniform rule or Multi-key Quality Tiered for separate track controls.
Explore packaging ›
6.0Explore the DRM-X 6.0 workflow: package video, check viewer access, issue a DRM license, and play on supported devices.
Package encrypted DASH and HLS, publish the validated output, and keep its Content ID for playback requests.
Encrypted media + Content IDPackage encrypted DASH and HLS, publish the validated output, and keep its Content ID for playback requests.
Your server checks a subscription, purchase, or course enrollment before requesting a playback session with the viewer and policy you trust.
DRM-X processes the device’s DRM challenge and issues a license within the signed policy, device capabilities, and permitted quality tiers.
The player downloads encrypted media from your storage or CDN. The device’s content decryption module uses the license to enable authorized playback.
Your storage or CDN delivers encrypted media. Your backend approves the viewer, and DRM-X handles the license for the device. A media URL alone does not grant permission to decrypt the video.
Understand the architecture ›Choose the packaging workflow for your source. Select Single Key for a uniform rule or Multi-key Quality Tiered for separate track controls.
Explore packaging ›Use your existing subscription, purchase, course, or event logic. Make that decision on your server before requesting the playback session.
Explore authorization ›Choose a player integration for your actual browsers and devices. Check DRM support and premium quality requirements together.
Find your platform ›Follow a practical guide from publishing your content to requesting playback.