Provider-native delivery
Preserve Widevine, PlayReady, FairPlay, and WisePlay challenge and response bytes through dedicated adapters.
6.0DRM-X 6.0 validates short-lived authorization, routes native DRM challenges, enforces signed security policy, and records safe operational evidence.
Preserve Widevine, PlayReady, FairPlay, and WisePlay challenge and response bytes through dedicated adapters.
Every license request is bound to a validated package, viewer, DRM route, quality ceiling, and request-time policy.
Reserve, renew, and release playback sessions using unpredictable per-attempt identifiers.
Correlate failures without logging license bytes, challenges, authorization headers, content keys, or protected URLs.
Map the authenticated user and trusted Content ID to a server-owned policy decision.
The Playback Session API returns a short-lived token and DRM-specific endpoints.
The player sends its opaque native challenge with the returned bearer authorization.
Security level, output protection, allowed tracks, duration, and quality limits are applied before issuance.
Your backend remains the authority for purchases, subscriptions, courses, rentals, and user access. DRM-X signs and enforces that decision without putting long-lived credentials in a player or mobile application.
Connect existing authentication and billing while DRM-X handles device-specific license exchange.
Limit concurrent playback and bind every session to the learner identity selected by your backend.
Use one API response contract across Web, Media3, AVFoundation, and native DRM integrations.
No. The Site Key and Access Key are server credentials. A client calls your authenticated endpoint and receives only bounded playback authorization.
Yes. Token-proxy mode returns an opaque customer handle and lets your backend proxy license, certificate, and release requests.
The current usage model counts successful billable license deliveries; failed, denied, health-check, and internal retry requests are excluded.