Enterprise Digital Rights Management (DRM) technologies for secure video, PDF, eLearning, and LMS content protection.
Haihaisoft develops DRM-X 5.0, ZJGet Secure Browser, and DRM-X 6.0 Multi-DRM technologies for secure digital content distribution, encrypted media playback, license management, dynamic watermarking, screen recording prevention, and cross-platform DRM protection.
DRM-X Multi-DRM is a next-generation DRM platform designed for premium video streaming and cross-platform playback.
Supported DRM technologies:
Official SDKs, source code, player components and LMS plugins for integrating DRM-X 6.0 Multi-DRM with your existing website or learning platform. Keep your current login, purchase, membership and enrollment rules, and map authorized content to a DRM-X Content ID.
Each repository includes English, 简体中文 and Español READMEs with setup instructions and links to the full documentation. Current integration packages are public previews; check each guide for requirements and platform limitations.
| Language / Platform | Repository | Integration Guide |
|---|---|---|
| Node.js + Express | SDK and example | Guide |
| Python + Django | SDK and example | Guide |
| PHP + Laravel | SDK and example | Guide |
| PHP | SDK and complete website example | Guide |
| ASP.NET Core / C# | SDK and example | Guide |
| ASP.NET Framework / C# | Integration example | Guide |
| Java + Spring Boot + Vue | SDK and example | Guide |
| React + Next.js + Vue | Player components | Guide |
| LTI + Hosted LMS + Shopify | Platform bridges | Guide |
| LMS Platform | Repository | Integration Guide |
|---|---|---|
| WordPress + LearnPress | LearnPress plugin | Guide |
| WordPress + LearnDash | LearnDash plugin | Guide |
| WordPress + Tutor LMS | Tutor LMS plugin | Guide |
| WordPress + Sensei LMS | Sensei LMS plugin | Guide |
| WordPress + MasterStudy LMS | MasterStudy LMS plugin | Guide |
| Moodle | Activity and filter plugins | Guide |
The WordPress repositories share the DRM-X Universal Player plugin. Install it once per WordPress site, then follow the guide for your LMS. For CMS installation, use the installer ZIP linked in the guide.
- Integration center and downloads — download the complete integration package or choose a package for your language or platform.
- DRM-X 6.0 documentation — setup tutorials, APIs and integration guidance.
- Live developer examples — explore the available online examples.
- DRM-X 6.0 Multi-DRM website — product information and service details.
DRM-X 5.0 is an enterprise DRM platform designed to protect digital content on Windows, macOS, iOS, Android, and HTML5 browsers.
- 🔐 AES-256 video encryption
- 🎥 HTML5 video DRM protection
- 💧 Dynamic watermarking
- 🛡 Smart screen recording prevention
- 📺 Wireless display & extended screen protection
- 👤 Enrollment-based license delivery
- 🌐 Cloud-based DRM licensing
- 📱 Windows, macOS, iOS & Android support
- 🎓 Moodle & WordPress LMS integration
- 🔌 REST APIs and SDKs for custom integrations
Official DRM-X 5.0 plugins for popular Learning Management Systems.
| Platform | Repository |
|---|---|
| Moodle | https://github.com/Haihaisoft/drm-x5-moodle-plugin |
| WordPress + LearnPress | https://github.com/Haihaisoft/drm-x5-learnpress-plugin |
| WordPress + LearnDash | https://github.com/Haihaisoft/drm-x5-learndash-plugin |
| WordPress + Tutor LMS | https://github.com/Haihaisoft/drm-x5-tutor-lms-plugin |
| WordPress + Sensei LMS | https://github.com/Haihaisoft/drm-x5-sensei-lms-plugin |
| WordPress + MasterStudy LMS | https://github.com/Haihaisoft/drm-x5-masterstudy-lms-plugin |
| Java + Vue | https://github.com/Haihaisoft/drm-x5-java-vue-integration-example |
| Python + Django | https://github.com/Haihaisoft/drm-x5-python-django-integration-example |
| Node.js + Express | https://github.com/Haihaisoft/drm-x5-nodejs-express-integration-example |
Developer tools and documentation:
- DRM APIs
- DRM-X 5.0 Encryption SDK
- HTML5 Video.js integration
- Moodle plugins
- WordPress plugins
- License APIs
- Multi-DRM Docs
Repository:
https://github.com/Haihaisoft/drm-x-docs
DRM-X provides enterprise-grade DRM technologies for:
- Online education
- Employee training
- Video-on-demand
- Live streaming
- Digital publishing
- Corporate documents
- Premium content distribution
Compared with traditional video protection solutions, DRM-X provides:
- Dynamic watermarking
- Screen recording prevention
- Multi-platform playback
- License management
- LMS integration
- Multi-DRM support