PRODUCT

Real DRM for WebRTC streams

Our best-in-class DRM licensing service, DRMtoday, adds real end-to-end encryption for WebRTC cross-device browser delivery. 

Keep live sports, betting, auctions, and e-learning WebRTC streams secure from leaks, piracy, and screen recording, without compromising on low-latency playback.

Meet the security standards of Hollywood and beyond. DRMtoday brings studio-grade DRM to real-time WebRTC content delivery. We support Widevine, PlayReady, and FairPlay, including hardware-secure levels.

Catch leaks with just one frame. Literally. Our STARDUSTmark forensic watermarking can add another protection layer and trace down to the single frame. Whether it’s a screen grab or a recorded clip, you’ll know who leaked what and when.

Don’t just secure the stream, secure the screen. Streams are blacked out during client-side screen recording to prevent content copying and restreaming.

Stay real-time, stay secure without tradeoffs. Maintain the low-latency experience WebRTC is known for without sacrificing content protection. Our DRM solution is optimized to keep encryption overhead minimal.

Person in front of various screens editing audio and video

facts & figures

First DRM solution for WebRTC

In 2022, we became the first to bring true end-to-end DRM protection to WebRTC by integrating DRMtoday directly into the pipeline. Since then, we’ve continued pushing boundaries to help customers deliver secure, real-time experiences.

100%
browser-based

NO CLIENT INSTALLS

Works with Chrome, Edge, Chromium, and Safari CDM through MSE/EME

1 API

SIMPLE INTEGRATION

One API for your existing encoding and client workflows

<1s latency

Real-time delivery

Ultra-low delay with strong security

HDCP

HDCP control available for VOD and live

Hollywood recognized security

DRMtoday successfully completed Cartesian’s extensive Farncombe Security Audit®.

PRODUCT

True end-to-end media encryption

Standard WebRTC only uses TLS encryption, leaving gaps when media servers get involved. 

Our DRM for WebRTC solution uses browser-based CDMs to secure your entire delivery chain—from source to screen—ensuring your live streams stay protected, even with relays in between.

No exposure zones. No weak links.

Man behind a professional recording camera in a purple-lit studio

PRODUCT

Secure remote desktop sharing

Discover Remote Desktop, our real-time desktop sharing app designed for seamless collaboration of sensitive pre-release video and audio content.

Key facts

Built for secure live streaming

Deliver sub-second latency DRM playback across browsers and devices: perfect for real-time streams where speed and security can’t be compromised.

Scalable event protection

Secure dynamic, high-traffic live events—sports, esports, auctions, and more—with DRMtoday’s multi-DRM architecture built to scale without sacrificing performance, protection, or playback quality.

Seamless API integration

Easily plug DRM into your WebRTC pipeline using your existing encoding and client workflows—no overhauls, just a clean API that fits right in.

Complete integration support

Get hands-on help from our video security experts to simplify complex DRM and WebRTC integration—accelerating deployment while reducing risks.

Track every stream

Gain visibility into every session with playback audit trails and licensing logs—perfect for compliance, debugging, or tracing suspicious activity across live WebRTC workflows.

testimonials

DRMtoday in WebRTC is a game changer – we can now bring our low latency streaming solutions to a whole new set of customers who were, until now, unable to satisfy their needs for end-to-end encryption.

Mark Pace CTO

Let’s secure your streams

If our approach sounds promising, explore how DRM for WebRTC can safeguard your next live stream.

Features

Explore all features

Discover all the ways DRM for WebRTC provides innovative content protection.

Need support with something you don’t see here?  Just contact us or view our consulting and custom engineering options.

DRM support
Including hardware-secure DRM levels
Widevine (L1 & L3), FairPlay Streaming, PlayReady (SL2000 & SL3000), and ClearKey
Supported browsers
No plugins or third-party software needed
Chrome, Edge, Firefox, Safari, Chromium-based and Electron apps
Screen recording copy protectionYes
Video codecAV1, H.264/AVC
Audio codecOPUS, AAC, AC-3, EAC-3
HDCP controlYes
Encryption schemesCENC, CBCS (1:9 and other patterns)
Automated content key ingest into our DRMtoday licensing serviceYes
Supported platformsAndroid, Windows, macOS, iOS, iPadOS, Linux

FAQs

Have questions?

Check out some of the common questions we receive, or visit our DRM guide to find more.

DRM for WebRTC is Castlabs’ secure DRM licensing solution that brings true end-to-end encryption to WebRTC streams through DRMtoday. It enables hardware-secure playback using Widevine, FairPlay, and PlayReady—protecting live video content even as it passes through media servers. 

Standard WebRTC encryption (TLS/DTLS) only protects socket connections—not the media pipeline. With DRM for WebRTC, your live streams, betting feeds, and gaming events are encrypted all the way to the browser’s Content Decryption Module (CDM), blocking screen recording and unauthorized access.

Any real-time, high-value content:

  • Live sports & eSports
  • Betting & gambling streams
  • Paid webinars & online courses
  • Auctions & conferencing
  • Remote post-production workflows

If your content is live, premium, and at risk, DRMtoday for WebRTC locks it down.

DRM for WebRTC supports:

  • Google Widevine (Modular, L1)
  • Apple FairPlay Streaming
  • Microsoft PlayReady

These enable hardware-secure playback in major browsers and devices, helping you meet studio and platform compliance standards. 

Our approach surpasses standard WebRTC encryption for enhanced protection. Standard WebRTC only uses TLS encryption which is designed for direct point-to-point delivery leading to unencrypted exposure zones when using media servers. Leveraging the browser CDM, our DRM solution enables end-to-end encryption regardless of how many media servers are between the stream source and your audience.

Yes. DRMtoday for WebRTC is designed for cross-browser compatibility, including Chrome, Safari, Edge, and others that support EME/MSE. It works on desktops, laptops, and mobile—without requiring users to install plug-ins or special software.

Absolutely. Our solution is encoder-agnostic and integrates easily with your existing WebRTC workflows via simple API calls. No need to overhaul your stack or redesign your player logic.

Yes. When combined with Castlabs’ STARDUSTmark watermarking solution, DRMtoday enables frame-accurate leak tracing, ensuring even screen captures are traceable back to their source.

Request a demo and our team will walk you through integration, pricing, and support options for your specific use case.

Request a demo