DRMtoday: Digital rights management service
Let’s face it, digital rights management (DRM) can get downright complicated. With numerous technologies in use, protecting your valuable video assets across over the top (OTT) platforms isn’t always straightforward.
That’s where we come in. Our specialty is curing your digital rights pain points.
Meet our cloud DRM service: DRMtoday
Our DRMtoday licensing solution lets OTT businesses quickly launch monetized services without worrying about how to meet those content owner security requirements.
Rapidly adopt all leading DRM systems at once so you can focus on getting to market.
Save on security
Operating DRM in-house is a costly and complicated drain on resources. We’ve taken care of the hard work with ready-to-use licensing saving you time and money.
Cash-in on your content
Multi-DRM enables streaming video business models including SVOD, TVOD, AVOD, and PPV.
Expecting your audience numbers to explode? Our flexible online DRM licensing automatically scales to meet any growth as your service becomes more popular.
We’ve mastered studio compliance for you
We’ve gathered a deep understanding of studio compliance by working with DRM protection since 2007.
You gain a top-notch team of security specialists serving your solution.
Our DRM systems meet strict content owner security requirements letting you deliver premium video online.
Managing hardware protection is essential for HD, UHD, and HDR. DRMtoday can enforce studio requirements by only allowing stream qualities that meet a device’s security level.
With our expert assistance we’ll help you complete security checks to accelerate turnaround time when obtaining studio media.
A global license delivery network
We’ve designed a powerful and highly available autoscaling server structure across multiple AWS regions worldwide to avoid outages with exceptional fault-tolerant redundancy.
License in the fast lane
Viewers expect instant playback. Our speedy network, along with castLabs magic, minimizes key delivery time wherever your customers are to help them enjoy video sooner.
Solutions for all screens
Different devices and platforms support different security technologies. DRMtoday gives protected content maximum reach allowing your full audience to watch their way.
Get up and running fast with our straightforward API. Just one integration gives you multi-DRM access.
Our user-friendly frontend lets you manage and monitor licensing activity including sub-brands for media groups.
Want to resell DRMtoday? Easy. Our dashboard also lets you oversee your own clients.
DRMtoday has received the Farncombe Security Audit™ mark from Cartesian’s extensive review of our service.
More than multi-DRM
Hybrid PayTV service
Broadcasters can also take advantage of our Widevine CAS licensing to secure PayTV STB services at low-cost.
We layer access control features on top of licensing for an extra monetization treat.
- Geoblocking: authorize service only in desired locations
- Concurrent stream limiting: enable ‘limited device number’ business models
Compatible with leading technologies
We’ve partnered with popular streaming providers to simplify workflows with smooth key ingestion.
Video player convenience
DRMtoday is naturally integrated with our range of smart PRESTOplay playback SDKs. But it also works with third-party solutions (if that’s the way you want to go of course).
Let’s get technical
|License delivery network|
|Server infrastructure||Multi-region AWS servers|
|Fault-tolerant & high global availability
Multiple instances per region for added redundancy
Fast stream start times
|Rapid world-wide key synchronization|
|Service integration method||Single API for all DRMs|
|Upfront token authentication|
Selectively enforce stream quality
Based on playback device’s security level
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.
Authorize or block user access to your content in specific locations.
By model, manufacturer, or unique ID
|Output protection control
HDCP level enforcement
Concurrent stream limiting
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.
In Trusted Execution Environments (TEE)
|Widevine Level 1 hardware-DRM
Including detection and filtering
|PlayReady SL3000 hardware-DRM
Including detection and filtering
|Widevine Verified Media Path (VMP)|
Resolution specific keys
Multi-key support for different content representations including security level filtering. For example, you can have different keys for SD, HD, and UHD/4K quality content.
Dual expiry (license window duration)
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.
Conditional access system (CAS) for Android TV
|CMLA-OMA||On request for legacy devices|
Common Encryption (CENC)
Allows a single encrypted file-set to be streamed across multiple platforms.
AES-CTR & AES-CBC content encryption modes
Supports signaling and license creation for AES-CTR and AES-CBC encrypted content.
|Stream ABR video formats||CMAF, MPEG-DASH, HLS, Smooth Streaming|
|Configure ingest, delivery, and authentication behavior|
Security setting templates
For example: to set security settings for different stream types, or for different studio content requirements.
|Delivery logs and reporting
Including user device type
With reference code for ingest and license delivery authorization
Examples: license delivery, user accounts
Examples: download delivery log, monthly summaries
|Reseller support and client management|
|Ingest API compatibility|
|Universal key ingest
Server & client side key generation
|Widevine Common Encryption|
CPIX (Content Protection Information Exchange)
An XML document format designed to standardize how content key exchanges are performed.
|AWS SPEKE (Secure Packager and Encoder Key Exchange)|
|Customer support portal|
|24/7 support available (Gold SLA)|