Service
Studio recognized. Totally secure.
Protecting video and audio streams isn’t always straightforward. DRMtoday is here to cure digital rights pain points.
Organizations of all sizes can protect and monetize content with simple DRM licensing. Rapidly adopt Widevine, FairPlay Streaming, and PlayReady to quickly launch services without worrying about how to meet content owner security requirements.
Accelerate time to market by getting security running quickly with our straightforward API. Just one integration gives you access to multi-DRM licensing.
Whether it’s 100 or 100,000+ requests a second, our limitless server scalability grows to meet any live or VOD traffic.
Achieve low total cost of ownership and avoid complex infrastructure with our ready-to-use cloud service.
With servers near you, we minimize key delivery time to help your customers enjoy content sooner.

facts & figures
Track record of success
Since 2010, DRMtoday has had a history of providing the highest quality licensing to streaming services worldwide.
Billions
of monthly license deliveries
Millions
of devices reached daily
Hollywood recognized security
DRMtoday successfully completed Cartesian’s extensive Farncombe Security Audit®.
13 packaging partners
We work with popular providers to ensure smooth key ingestion.
Service
Studio compliance mastered for you
Our team of security specialists will get you meeting strict content owner security conditions.
DRMtoday enforces requirements for HD/UHD/HDR content through key rotation, multi-key management, limiting stream quality to a device’s security level, and more.
We’ll also help you expedite studio security checks and solve challenges like HDCP.

Key facts
Superior service
& support
Gain robust infrastructure to ensure you’re using the best DRM solution available. We also recognize that the service we provide is crucial to your operations so we’re always available, worldwide, to ensure things run smoothly.
Global license delivery network
We’ve designed a resilient multi-region server network for reliable high availability and exceptional fault tolerant redundancy.
User-friendly dashboard
Our online admin portal lets you easily manage and monitor licensing activity.
Complete support
Expert 24/7 assistance to overcome challenges and up to 99.999% SLA uptime options.
Reselling & multi-tenancy
Robust multi-tenancy for resellers to oversee their customers and enterprise media groups to manage their sub-brands.
Use cases
DRM for OTT and IPTV
Use our flexible cloud DRM service for OTT media streaming – as well as IPTV multicast and hybrid services!
Key facts
More than
multi-DRM
We add access control abilities on top of DRM licensing to enable sophisticated business models and monetization options.
Tackle CDN leeching
Use high-frequency key rotation to thwart pirates with cost-efficient renewal intervals possible in seconds.
Concurrent stream limiting
Enable limited device business models, increase ARPU, and deter credential-sharing revenue loss.
Targeted rights management
Control your distribution by enforcing specific playback rules at the user, device, or geolocation level to prevent pirates and block bad actors from using malicious workflows.
Service tier enforcement
Enforce stream quality based on your service tiers.
Try DRMtoday for free
If our approach sounds good, you can trust us to keep your assets secure. That’s something we take seriously – you’ll see.
FEATURES
Your advanced DRM features
Discover all the ways DRMtoday provides innovative content protection.
Need support with something you don’t see here? Just contact us or view our consulting and custom engineering options.
Advanced DRM licensing
| Google Widevine Including Widevine Level 1 hardware-DRM detection & filtering | |
| Microsoft PlayReady Including PlayReady SL3000 hardware-DRM detection & filtering | |
| Apple FairPlay Streaming | |
| Huawei WisePlay Including hardware-DRM detection & filtering | |
| CMLA-OMA | On request for legacy devices |
| ClearKey HLS (AES-128) | Optional |
| Hardware-security licensing In Trusted Execution Environments (TEE) | |
| Widevine CAS Conditional access system (CAS) for hybrid OTT/IPTV security | Optional |
Multi-key support for different content representations including security level filtering. For example, you can have different keys for SD, HD, and UHD/4K resolution quality content. Separate keys can also be assigned for audio tracks, as well as different content formats such as MPEG-DASH and HLS. | |
Keys can be rotated in short intervals (for example: every 10 seconds). This improves live stream security by better preventing pirating and helps combat CDN leeching. | |
Enables licenses to be downloaded on user devices for secure local offline playback. This can also be useful in online use-cases to improve latency and channel zapping speed. | |
When a license expires a new license can be automatically available ahead of time to use. This helps to avoid playback delays and mitigates against latency when changing streams. | |
For example: Enable a 1 week license time-frame to watch a 120 minute content title. License expires either after 1 week or after 120 minutes of viewing. | |
Allows a single encrypted file-set to be streamed across multiple platforms. | |
Supports signaling and license creation for AES-CTR and AES-CBC encrypted content. |
License delivery network
Hosting DRMtoday on-prem is also available. Contact us for details.
| Server infrastructure | Global multi-region AWS servers |
| Limitless scalability | |
| Fault-tolerant & high global availability | |
| Low-latency licensing Fast stream start times | |
| Rapid world-wide key synchronization | |
| Technical security audits by AWS | |
| Cartesian’s Farncombe Security Audit® |
Access control
| Device filtering / blocking By model, manufacturer, or unique ID | |
For example, you can identify server-side if a device is secure enough for HD quality, or if bit rates should be limited. This is useful as studios typically require hardware DRM to playback high quality renditions such as HD, UHD, and HDR. | |
Prevent user access to streams by denying licensing and license renewal requests. This controls how many streams can be accessed simultaneously by a given user, for example, to enable ‘limited device number’ business models. | |
| Combat CDN leeching | |
Authorize or block user access to your content in specific locations. | |
| Output protection control HDCP level enforcement |
Dashboard, config, & account management
Including reference code for ingest and license delivery authorization. | |
| Common API for all DRM systems | |
| Configure ingest, delivery, and authentication behavior | |
Get started quickly with our preset DRM licensing/config templates that comply with common studio requirements. | |
Examples: license delivery, user accounts. | |
| Key ingestion | |
| Multi-tenancy / reseller support / client management |
Reporting
| Delivery logs & reporting | |
We provide robust information about individual license requests including, for example, user device type. This is valuable for data analysis such as anomaly detection. | |
For example: We can push batches of logs into a target AWS S3 bucket. | |
Examples: Download delivery log, monthly summaries. |
Ingest API compatibility
| Universal key ingest Server & client side key generation | |
| AWS SPEKE versions 1 & 2 (Secure Packager and Encoder Key Exchange) | |
An XML document format designed to standardize how content key exchanges are performed. | |
| Widevine Common Encryption | |
| Harmonic KMS | |
| Wowza Streaming Engine |
Playback use-cases
| OTT | |
| IPTV | |
| VOD & live | |
| Offline Persistent sessions | |
| Stream ABR video formats | CMAF, MPEG-DASH, HLS, Smooth Streaming |
| Pre-integrated with our PRESTOplay players | |
| Real-time WebRTC | |
For example: Shaka Player, ExoPlayer, AVPlayer, Dash.js, JW Player, Bitmovin, THEOplayer, VisualOn, and more. |
Customer support
| Customer support portal | |
| 24/7 support available (Gold SLA) | |
| Up to 99.999% SLA uptime options |
FAQs
Have questions?
Check out some of the common questions we receive, or visit our DRM guide to find more.
Yes! A self-hosting option is also available – contact us for details.
Yes! In addition to OTT DRM, our innovative approach enables studio-trusted DRM for IPTV multicast use cases as well. Learn more from our dedicated blog post.
Discover DRM for IPTVDifferent consumer devices and platforms support different DRM technologies. View our list of device and platform compatibility.
Compare DRM supportTake a high-level look at how DRMtoday works from encryption to consumer streaming.
How DRMtoday worksYes! Learn more on our dedicated WebRTC page.
DRM for WebRTC
