Protect Your Content with Multi-DRM. On Every Device.

No piracy exposure. No unauthorized access. No platform compromises.

The Ant Media Server DRM Plugin integrates Widevine, FairPlay, and PlayReady directly into your streaming pipeline — securing HLS and DASH delivery with industry-standard encryption. Built on CPIX-based key management, it handles license delivery and access control across web browsers, mobile devices, and smart TVs without compatibility trade-offs.

Protect Your Content with Multi-DRM Support
DRM Active
Content encrypted & protected...

Protect Your Content with Multi-DRM Support

Digital Rights Management (DRM) ensures your video content is securely encrypted and only accessible to authorized users, protecting it from piracy and unauthorized distribution. With the Ant Media Server DRM Plugin, you can seamlessly integrate support for Widevine, FairPlay, and PlayReady — enabling secure streaming over HLS and DASH across all major browsers, mobile devices, and smart TVs.

The plugin works with CPIX-based key management systems to handle encryption and license delivery end to end — keeping your content protected at every stage of distribution, from ingest to playback. Whether you're delivering to web browsers, mobile apps, or smart TV platforms, this plugin ensures your media stays encrypted and access-controlled. Learn more about DRM in Ant Media Server →

Key Features Everything You Need for Secure Multi-DRM Streaming

The DRM Plugin handles the full protection pipeline — from content encryption to secure license-gated playback on every device.

Multi-DRM Support

Enables Widevine, FairPlay, and PlayReady for secure playback across all major devices and browsers — from Chrome and Safari to Android and iOS.

End-to-End Encryption

Protects content with industry-standard encryption for both HLS and DASH streaming protocols, ensuring your media is safe at every step of delivery.

CPIX Integration

Works with CPIX-compatible key management systems for flexible and scalable DRM workflows — giving you full control over key distribution and licensing.

Cross-Platform Playback

Ensures secure streaming on web, mobile, and smart TV environments without compatibility issues — a single pipeline that covers every screen and device.

Token-Based Authentication

Restricts content access to authorized users only via token validation — blocking unauthorized playback attempts before a license is ever issued.

Live & VOD Protection

Applies DRM encryption to both live streams and on-demand recordings from a single unified pipeline — no separate workflows needed for each content type.

How DRM Works

1. Content Encryption

Before streaming, the video is encrypted using secure keys so it cannot be played directly even if someone downloads it.


2. License Request

When a user hits play, the video player sends a request to a DRM license server asking for permission to decrypt the content.


3. Authentication & Authorization

The license server verifies whether the user is allowed to watch based on token, login, subscription, or other entitlement criteria.


4. License Delivery

If approved, the server sends a decryption key (license) to the player securely over an encrypted channel.


5. Secure Playback

The player uses this key inside a protected environment (browser or device DRM module) to decrypt and play the video.


What You Need to Get Started

  • Ant Media Server Enterprise Edition
  • DRM Plugin JAR file
  • DoveRunner DRM Service Subscription — doverunner.com

NOTE: The DRM Plugin requires Ant Media Server Enterprise Edition. It is not compatible with the Community Edition.

Sample Integration with DoveRunner

This guide walks through integrating the Ant Media Server DRM Plugin with DoveRunner, a CPIX-compatible DRM key management and license delivery service supporting Widevine, FairPlay, and PlayReady.


Ready to Protect Your Video Content with Multi-DRM?

Add enterprise-grade multi-DRM encryption to your live streams and VOD — making your media secure, compliant, and piracy-resistant across every device and platform.