Content Packaging
Encode, encrypt, validate, and publish HLS, MPEG-DASH, and CMAF content with Desktop Packager or CLI.
DRM content packaging and encryption
6.0DRM-X 6.0 · BETA
Protect live broadcasts and on-demand content across browsers, mobile devices, Smart TVs, and streaming applications. DRM-X 6.0 combines content packaging, secure key management, cloud licensing, playback policies, and player integration for Widevine, PlayReady, FairPlay Streaming, and WisePlay.
Choose Standard or Professional when you register. Your first 30 days of DRM-X 6.0 are free, with no credit card required. Integration assistance and technical support are included. Approved accounts can be used for supported production workflows. Plus, get 6 months of 1AICLOUD Starter hosting free.


iPhone and Apple TV playback illustrations. Video frame and sample subtitle added to the app interfaces.
Choose Standard or Professional when you register. Your first 30 days of DRM-X 6.0 are free, with no credit card required. Integration assistance and technical support are included. Approved accounts can be used for supported production workflows. Plus, get 6 months of 1AICLOUD Starter hosting free.
Account approval activates 6 free months of Starter hosting, with 250 GB storage and 1 TB streaming per month. No card or checkout is needed. After the offer, monthly Starter is $79/month; paid renewal requires accepted billing terms. Once subscribed, extra usage remains payable: $0.08 per GB-month of storage and $0.04 per GB of bandwidth. We email reminders 30 and 7 days before the offer ends. Upgrading does not restart the offer.
Encode, encrypt, validate, and publish HLS, MPEG-DASH, and CMAF content with Desktop Packager or CLI.
DRM content packaging and encryptionIssue DRM licenses after your platform approves access. Manage security, viewing duration, quality, and concurrency policies.
Cloud Multi-DRM license serviceUse Universal Player, native SDKs, or a compatible third-party player for web, mobile, and television applications.
Multi-DRM player SDKsConnect supported AWS live workflows to key exchange, licensing, viewer policies, and configurable key rotation.
Live streaming DRM workflow
Encode and encrypt the media. Publish the protected package to your storage or CDN.
Your backend checks the viewer’s subscription, purchase, enrollment, ticket, or role.
DRM-X processes the device’s DRM request and issues a license under the approved playback policy.
The device’s DRM system decrypts the authorized media through the supported player.
Use documented interfaces for four DRM technologies. Start with samples and one protected title before extending your service.
Retain customer accounts, subscriptions, purchases, tickets, and course enrollment. Your backend remains responsible for access decisions.
Use multi-key protection and device-security requirements for different quality tiers. Control duration and concurrent streams through license policies.
Haihaisoft has developed content protection technology since 2004. Get initial integration assistance and agree the support scope for your project.
Connect premium catalogs, rentals, subscriptions, and linear channels to authorized playback.
OTT and IPTV content protectionProtect ticketed broadcasts and subscriber access. Plan for peak demand and the devices your audience uses.
Protect a live eventLink courses, recorded lessons, and internal video to enrollment, purchases, or company roles.
Protect online coursesUse supported encrypted audio workflows and licenses to control access to your catalog.
Prepare protected mediaPlan pre-acquired licenses or qualified local licensing for disconnected passenger entertainment.
Explore on-board DRMWidevine, PlayReady, FairPlay Streaming, and WisePlay cover different platform requirements. Match the package, codec, player, and policy to your target devices.
PLAYER SDKS AND APPLICATIONS
Add protected playback with DRM-X SDKs, sample projects, and integration guides. Connect your applications to existing accounts and access rules.

Build iPhone and iPad applications with the DRM-X Apple SDK. Add streaming, protected downloads, and playback controls using Apple’s media frameworks.

Use the Android SDK with Kotlin and Media3 for protected video, persistent licenses, and downloads on compatible devices.

Create a FairPlay streaming app for Apple TV with the shared Apple SDK and a dedicated tvOS sample.

Build a Samsung Smart TV app with the JavaScript SDK, remote navigation, and a sample backend you can adapt to your service.

Build a native Vega OS app with React Native, Widevine playback and a configurable Universal Player SDK.

Adapt the Android SDK and TV sample for compatible Android TV devices. Bring your content, authorization and viewing experience to a larger screen.
Free initial integration assistance is available for your existing website or platform. Scope, response times, custom development, and ongoing support depend on the selected plan and project agreement.
WEBSITE AND PLATFORM INTEGRATION
Free initial integration assistance is available for your existing website or platform. Scope, response times, custom development, and ongoing support depend on the selected plan and project agreement.
Explore integrations ↗Protected video for your site
↗Connect playback to learner access
↗Protect your course videos
↗Connect playback to course access
↗Add protected lesson playback
↗Add protected lesson playback
↗Protect your course videos
↗Open-source platforms and commercial LMS integrations. Supported versions and setup requirements are documented in each guide.
Choose Standard or Professional when you register. Your first 30 days of DRM-X 6.0 are free, with no credit card required. Integration assistance and technical support are included. Approved accounts can be used for supported production workflows. Plus, get 6 months of 1AICLOUD Starter hosting free.
Yes. Connect your backend to DRM-X and use the Universal Player or a compatible third-party player. Free initial integration assistance is available for your existing website or platform. Scope, response times, custom development, and ongoing support depend on the selected plan and project agreement.
DRM-X supports the DRM technologies and security controls commonly used for premium and Hollywood studio content. Your complete service must meet the requirements agreed with the studio or rights holder.
DRM-X 6.0 is in beta. Platform guides identify current SDK previews, supported workflows, and evaluation applications. Native SDK downloads require active Professional or Enterprise access.
Choose Standard or Professional when you register. Your first 30 days of DRM-X 6.0 are free, with no credit card required. Integration assistance and technical support are included. Approved accounts can be used for supported production workflows. Plus, get 6 months of 1AICLOUD Starter hosting free.