6.0Platform guide
Multi-DRM Support for Browsers Mobile Devices and TVs
Choose the DRM, player, package, codec, security policy, and feature set for each platform. Compatibility depends on the exact browser, operating system, device, firmware, and playback path.
How to read the compatibility matrix
This matrix describes documented integration paths, not a universal device certification. DRM-X 6.0 is in beta. SDK Preview means a developer integration with the listed limits; Evaluation Kit means a sample requiring setup.
Custom Project means an integration needs separate agreement and qualification. Planned means it is not currently available. Production use of an approved account still depends on the supported workflow.
Integration status reviewed on 22 September 2026. No new device-performance benchmark is claimed. Check the current guide for release details and test your specific package, codec, security policy, and output path.
Multi-DRM device compatibility
| Platform | DRM and player | Live | Supported downloads | Availability and guide |
|---|---|---|---|---|
| Chrome and supported browsersWeb | Widevine Universal Player or compatible web player | Supported path; qualify configuration | No general browser download offer | Beta integration Match operating system, codec, encryption, and security policy. Integration guide › |
| Edge on WindowsWeb | PlayReady / Widevine Universal Player or compatible web player | Supported path; qualify configuration | Separate native project | Beta integration PlayReady preference and hardware security depend on the actual Windows configuration. Integration guide › |
| SafariWeb | FairPlay Streaming Universal Player or compatible HLS player | Supported path; qualify configuration | Not the native SDK download workflow | Beta integration Use compatible HLS and active FairPlay credentials. Integration guide › |
| AndroidMobile | Widevine DRM-X Android SDK / Media3 | Supported path; qualify configuration | Supported downloads and persistent licenses | SDK Preview · evaluation APK Test a physical device; security levels and decoding support vary. Integration guide › |
| iPhone and iPadMobile | FairPlay Streaming DRM-X Apple SDK / AVFoundation | Supported path; qualify configuration | Supported protected downloads | SDK Preview · customer build Sign the application and test physical devices. No public IPA or TestFlight offer. Integration guide › |
| Android TVTelevision | Widevine Android SDK / native integration | Qualify the selected device and player | Qualify the device-specific project | SDK Preview Verify remote controls, secure decoding, output protection, and the intended feature set. Integration guide › |
| Apple TVTelevision | FairPlay Streaming DRM-X tvOS SDK / AVFoundation | Supported path; qualify configuration | Streaming-only in the current SDK | SDK Preview · customer build Native DRM capability does not add the iOS download API to tvOS. Integration guide › |
| Samsung TizenTelevision | Widevine DRM-X Tizen SDK / Samsung AVPlay | Separate qualification | Not in the current preview | SDK Preview · evaluation kit Current preview covers DASH VOD. Configure and sign the evaluation kit for the target TV. Integration guide › |
| Amazon Fire TV on Vega OSTelevision | Widevine DRM-X Vega OS SDK | Separate qualification | Not in the current preview | Developer Preview Current preview covers VOD on Vega OS; other Fire TV systems are a separate scope. Integration guide › |
| Qualified Huawei devicesHuawei | WisePlay Compatible native or browser integration | Qualify the complete workflow | Separate qualified project | Device qualification required Confirm exact hardware, firmware, player APIs, codec, and DRM signaling. Integration guide › |
| Licensed TV, STB, and embedded clientsCustom | Device-dependent, including PlayReady Licensed client / custom integration | Project-specific | Project-specific | Custom Project Provider permissions and the complete playback configuration determine the available scope. Integration guide › |
These rows describe integration scope, not maximum tested quality. Verify your exact device, firmware, codec, encryption, security policy, and output path. Native DRM support does not automatically include a DRM-X SDK or every SDK feature.
Qualify quality on the actual device
Maximum quality is not inferred from a DRM logo. Up to 4K requires a supported device, codec, output, and policy configuration.
- Verify the exact device, operating system, firmware, browser, and player version.
- Match codec, encryption mode, DRM signaling, key IDs, and manifest.
- Test the secure decoder, DRM security level, and any external-display requirements.
- Verify live startup and renewal, or download and offline expiry, as applicable.
Request a device and workflow review
For an important television, STB, or embedded deployment, share the device model, firmware, player stack, packaging profile, and required features with our team. Agree the test scope before making a compatibility commitment.
Choose your platform
Use the relevant guide or contact our team to plan your supported workflow.