Google Widevine
Compatible Chrome, Android, Android TV, Google TV and Fire TV integration paths.
DRM-X 6.0 brings Google Widevine, Microsoft PlayReady, Apple FairPlay Streaming and Huawei WisePlay into one platform for protected VOD and supported live workflows. Connect packaging, viewer authorization, license delivery, protected storage and player integration without replacing your customer system.
WidevineMPEG-DASH / CENC · Android offline SDK
PlayReadyMPEG-DASH / CENC · output policies
FairPlay StreamingHLS / CBCS · Swift / AVFoundation
WisePlayConfirm device · OS · player · package
ISO/IEC 27001:2022Aligned controls · no certification claim
Security-first architectureProvider isolation · key protection · auditability
Your backend makes one trusted access decision. DRM-X resolves the published protected package, applies the selected policy and routes the device's native challenge to the appropriate license service.
Compatible Chrome, Android, Android TV, Google TV and Fire TV integration paths.
Compatible Windows, Microsoft Edge, TV and embedded playback environments.
Compatible Safari, iPhone, iPad and Apple TV streaming environments.
Protected delivery for qualified Huawei devices and application integrations.
Availability and security strength depend on the device, operating system, codec, player, DRM implementation, packaging format and selected policy. Not every DRM is available in every live packaging configuration.
Apply stronger hardware-backed protection where compatible devices support it, or permit an approved software DRM path when broader reach is appropriate. Control track access, playback duration, output protection and concurrency from server-owned policies.
Security controls are designed in alignment with ISO/IEC 27001:2022. Haihaisoft and DRM-X 6.0 are not currently represented as ISO/IEC 27001 certified.
Match compatible device security, quality and output requirements to each content tier.
Keep content keys and provider credentials inside controlled server-side service boundaries.
Choose broad single-key compatibility or separate AUDIO, SD, HD and UHD keys for tier-specific rules.
Apply supported HDCP, analog-output and quality restrictions to compatible playback paths.
Keep long-lived credentials off clients and bind playback to a server-approved DRM License Token.
Support scoped administration, MFA, versioned policy, security events and safe request correlation.
Add viewer-specific leak tracing alongside DRM access control for supported workflows.
DRM-X 6.0 connects packaging, content identity, viewer authorization, rights, keys, license delivery, storage integrations and operational visibility.
Create validated DASH/CENC and HLS/CBCS releases with a stable Content ID.
Route an authorized native DRM challenge through the Common License Gateway.
Control expiry, offline use, track access, output protection, concurrency and revocation.
Keep wrapped key material and provider credentials behind protected service boundaries.
Use managed 1AICLOUD or publish to registered Amazon S3, Cloudflare R2 and compatible storage.
Reserve, renew and release concurrent sessions to help limit unauthorized account sharing.
Review license activity, denials, MAU or MAL usage and security events from one console.
Connect server-side playback sessions, webhooks, SDKs, native players, CMS and LMS packages.
Analyze source media, build an adaptive bitrate ladder, encrypt and package, verify the protected output, upload it to your selected destination and publish it for authorized playback.
The CDN delivers encrypted media; DRM-X separately authorizes the DRM license required for a compatible device to decrypt it. Hosting and license usage are billed separately.
Your application owns authentication and entitlement. DRM-X validates bounded authorization, resolves protected content and routes the license request without exposing provider credentials or unwrapped keys to the client.
Keep customer identity, payments and commercial entitlements in your platform. DRM-X converts each approved viewing decision into the correct protected manifest and policy-bound DRM license.
Read the quickstartUse managed hosting or register customer-controlled cloud storage.
Choose duration, tracks, concurrency, offline and output controls.
Validate and publish matching DASH and HLS releases under one Content ID.
Approve the signed-in viewer before requesting a playback session.
Route the opaque device challenge to the matching DRM provider.
Review activity, release sessions, investigate denials and revoke access.
DRM-X 6.0 integrates with AWS Elemental MediaLive, AWS Elemental MediaPackage v2 and Amazon CloudFront. SPEKE 2.0 connects compatible live packaging infrastructure to DRM-X key services while your application controls subscriptions, tickets, courses or event admission.
Retain prior periods for late join, latency and supported viewing windows.
Continue approved sessions and fail closed when entitlement expires.
Test devices, late join, renewal, rotation and encoder restart before the event.
The broader four-DRM platform does not mean that every DRM is available in each AWS live configuration. Qualify the exact provider, package and client path before launch.
Your backend decides access and requests a bounded playback session. The browser, SDK or native player then handles the appropriate protected playback flow.
DRM-X Universal Player, Web Component, qualified Shaka playback and complete PHP and ASP.NET Core examples.
Web guide →Kotlin, Media3 and MediaDrm paths for supported Android, Android TV, Google TV and Fire TV, including eligible offline workflows.
Android guide →Swift and AVFoundation FairPlay guidance for compatible iOS, iPadOS and tvOS streaming applications.
Apple guide →PHP, C# / ASP.NET Core, Node.js / TypeScript, Python, Java, Go and Ruby call the same playback-session endpoint.
Integration paths →WordPress and Moodle packages with server-side LearnDash and LearnPress course-entitlement integration.
CMS and LMS paths →Consume the Universal Playback Session Contract from platform DRM APIs or a compatible third-party player.
Players and SDKs →Preview versions and SDK eligibility can change during Beta. Keep build numbers in the documentation and download area rather than hard-coding them on this evergreen product page.
Connect the same protected-content identity and server-owned access decision to the workflow that fits your business.
Protect transactional, subscription, rental and advertising-supported catalogs across compatible browsers, apps and TVs.
Connect lesson playback to enrollment, purchase, subscription, class membership or cohort access.
Authorize registered viewers with synchronized packaging, rotating keys, renewable licenses and concurrency control.
Restrict internal courses, partner enablement, recorded meetings and premium knowledge libraries.
DRM-X 6.0 Beta is available now. Feature maturity still varies by provider, client, device, plan and deployment workflow.
Need to qualify a specific device, DRM provider, storage workflow or deployment region?
Talk to a DRM engineerDRM-X 6.0 is Haihaisoft's Multi-DRM platform for protected video packaging, publishing, viewer authorization, license delivery and playback policy. The Beta supports VOD and supported live workflows.
DRM-X 6.0 supports Google Widevine, Microsoft PlayReady, Apple FairPlay Streaming and Huawei WisePlay. The available path depends on the device, player, package, provider configuration and license policy.
Yes. Hardware-backed protection is available on compatible DRM and device paths. Software DRM may be permitted for broader compatibility when the content owner's policy allows it. Playback quality and output restrictions remain policy-controlled.
Yes. Published VOD packages and configured Live DRM channels use the same server-side playback-session contract. Supported DRM and format combinations vary by live packaging workflow.
No. Your authenticated backend remains the source of truth for customer identity and access. It requests a bounded playback session only after approving the viewer.
Use managed 1AICLOUD hosting or publish through registered Amazon S3, Cloudflare R2 and compatible S3 storage. Encrypted-media delivery remains separate from DRM license authorization.
No. Security controls are designed in alignment with ISO/IEC 27001:2022 while Haihaisoft prepares its information security management system for independent certification.
Register with a company email, verify the address and wait for manual approval, usually 1–2 business days. The 30-day Beta trial starts after approval, and no payment card is required to begin.
Register with a company email and evaluate packaging, authorization, license delivery and protected playback. Manual approval usually takes 1–2 business days after email verification.