DRM support: Platform comparison
Different video platforms use different digital rights management (DRM) systems for protected playback. With numerous user devices and applications on the market, knowing which DRM systems are supported by what platforms isn’t always straightforward. Here you’ll find a handy resource to help clear things up.
Looking for a DRM provider? Our DRMtoday cloud service gives you complete licensing for Google Widevine™, Microsoft® PlayReady®, Huawei WisePlay, and Apple FairPlay Streaming to ensure the broadest range of device support.
DRM technology: Platform native support
This table is a guideline of DRM systems supported by popular platforms and devices. While we list the built-in DRM support that ships with each, there may be other methods of enabling additional systems such as implementing an SDK.
For example, our PRESTOplay for iOS SDK provides additional DRM support by enabling Widevine for iOS/iPadOS playback apps.
Scroll to the right to see the full table.
HTML5 browsers | PlayReady | Widevine Modular |
FairPlay Streaming |
WisePlay | Widevine Classic |
---|---|---|---|---|---|
Chrome Windows, macOS, Android, Chrome OS, Linux |
![]() |
![]() |
![]() |
![]() |
![]() |
Chrome iOS/iPadOS 13.1+ |
![]() |
![]() |
![]() |
![]() |
![]() |
Firefox Windows, macOS, Linux |
![]() |
![]() |
![]() |
![]() |
![]() |
Firefox iOS 13.1+ |
![]() |
![]() |
![]() |
![]() |
![]() |
Microsoft Edge Windows, macOS, Android |
![]() |
![]() |
![]() |
![]() |
![]() |
Microsoft Edge Windows |
![]() |
![]() |
![]() |
![]() |
![]() |
Microsoft Edge iOS/iPadOS 13.1+
|
![]() |
![]() |
![]() |
![]() |
![]() |
Safari macOS, iOS 11.2+, iPadOS
|
![]() |
![]() |
![]() |
![]() |
![]() |
Opera Windows, macOS |
![]() |
![]() |
![]() |
![]() |
![]() |
Opera iOS/iPadOS 13.1+ |
![]() |
![]() |
![]() |
![]() |
![]() |
Internet Explorer 11
Windows 8.1+
|
![]() |
![]() |
![]() |
![]() |
![]() |
Mobile phones & tablets | PlayReady | Widevine Modular |
FairPlay Streaming |
WisePlay | Widevine Classic |
Android (6+)
Some Android devices may still support Widevine Classic, but manufacturers are no longer required to support it.
|
![]() |
![]() |
![]() |
![]() |
![]() |
Android (4.4 – 5.1) | ![]() |
![]() |
![]() |
![]() |
![]() |
Android (3.1 – 4.3) | ![]() |
![]() |
![]() |
![]() |
![]() |
iOS/iPadOS | ![]() |
![]() |
![]() |
![]() |
![]() |
Huawei (EMUI & HarmonyOS)
Widevine is supported on many EMUI devices but WisePlay is becoming the primary DRM system.
WisePlay support starts from Kirin 990 chipset devices with EMUI 10.1+, other chipset devices with EMUI 11+, and HarmonyOS.
|
![]() |
![]() |
![]() |
![]() |
![]() |
Windows Phone | ![]() |
![]() |
![]() |
![]() |
![]() |
Set-top boxes & casting | PlayReady | Widevine Modular |
FairPlay Streaming |
WisePlay | Widevine Classic |
Chromecast | ![]() |
![]() |
![]() |
![]() |
![]() |
Android TV | ![]() |
![]() |
![]() |
![]() |
![]() |
Roku | ![]() |
![]() |
![]() |
![]() |
![]() |
Apple TV | ![]() |
![]() |
![]() |
![]() |
![]() |
Amazon Fire TV | ![]() |
![]() |
![]() |
![]() |
![]() |
Google TV (2010-2014) | ![]() |
![]() |
![]() |
![]() |
![]() |
Smart TVs | PlayReady | Widevine Modular |
FairPlay Streaming |
WisePlay | Widevine Classic |
Samsung (Tizen) 2018+ models |
![]() |
![]() |
![]() |
![]() |
![]() |
Samsung (Tizen)
2016-2017 models
|
![]() |
![]() |
![]() |
![]() |
![]() |
Samsung (Tizen & Orsay)
2010-2015 models
PlayReady not supported in Orsay 2010 models.
|
![]() |
![]() |
![]() |
![]() |
![]() |
LG (webOS 3.0+) | ![]() |
![]() |
![]() |
![]() |
![]() |
LG (webOS 1-2 & Netcast) | ![]() |
![]() |
![]() |
![]() |
![]() |
Huawei (HarmonyOS)
Widevine is supported on many devices but WisePlay is becoming the primary DRM system with support starting from HarmonyOS 2.0.0.172+.
|
![]() |
![]() |
![]() |
![]() |
![]() |
Android TV | ![]() |
![]() |
![]() |
![]() |
![]() |
Smart TV Alliance
LG, Philips, Toshiba, Panasonic
Some Smart TV Alliance models may not support Widevine.
|
![]() |
![]() |
![]() |
![]() |
![]() |
Game consoles | PlayReady | Widevine Modular |
FairPlay Streaming |
WisePlay | Widevine Classic |
Xbox (One, 360, Series X/S) | ![]() |
![]() |
![]() |
![]() |
![]() |
PlayStation (3, 4, 5)
PlayStation 3 and 4 also support the Marlin DRM system.
|
![]() |
![]() |
![]() |
![]() |
![]() |
Specifications | PlayReady | Widevine Modular |
FairPlay Streaming |
WisePlay | Widevine Classic |
TNT (2.0+)
TNT also includes Marlin DRM in its recommendations. TNT recommends either DRM system using MPEG-DASH. Some manufacturers may not support both systems: support is mainly for PlayReady.
|
![]() |
![]() |
![]() |
![]() |
![]() |
HbbTV (1.5+)
Listed DRM systems are via HbbTV’s Common Encryption (CENC) support using MPEG-DASH. Learn more.
|
![]() |
![]() |
![]() |
![]() |
![]() |
Legacy frameworks | |
---|---|
Adobe Flash / AIR | Adobe Primetime (Access) |
Silverlight | PlayReady |
Looking for more information on DRM support, or want another platform listed? Don’t hesitate to get in touch with us.
Last updated: August 2021 • First published: May 2014 on our drmtoday.com site.
Please note: this list is maintained, however, it may become out of date periodically as platforms change support.
Google regularly deprecates old versions of the Widevine CDM for browsers as a security measure. This means old versions of Chrome, Firefox, Opera, and Edge which use an outdated Widevine CDM won’t be able to use DRM. Learn more about Google’s deprecation schedule.
Need easy licensing? Get started with DRMtoday!
Discover how our scalable DRMtoday service can provide you with content licensing for all screens.