Platform 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.

01 / DRM-X 6.0

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.

02 / DRM-X 6.0

Multi-DRM device compatibility

Documented integration paths · status reviewed 22 September 2026
PlatformDRM and playerLiveSupported downloadsAvailability and guide
Chrome and supported browsersWebWidevine
Universal Player or compatible web player
Supported path; qualify configurationNo general browser download offerBeta integration

Match operating system, codec, encryption, and security policy.

Integration guide ›
Edge on WindowsWebPlayReady / Widevine
Universal Player or compatible web player
Supported path; qualify configurationSeparate native projectBeta integration

PlayReady preference and hardware security depend on the actual Windows configuration.

Integration guide ›
SafariWebFairPlay Streaming
Universal Player or compatible HLS player
Supported path; qualify configurationNot the native SDK download workflowBeta integration

Use compatible HLS and active FairPlay credentials.

Integration guide ›
AndroidMobileWidevine
DRM-X Android SDK / Media3
Supported path; qualify configurationSupported downloads and persistent licensesSDK Preview · evaluation APK

Test a physical device; security levels and decoding support vary.

Integration guide ›
iPhone and iPadMobileFairPlay Streaming
DRM-X Apple SDK / AVFoundation
Supported path; qualify configurationSupported protected downloadsSDK Preview · customer build

Sign the application and test physical devices. No public IPA or TestFlight offer.

Integration guide ›
Android TVTelevisionWidevine
Android SDK / native integration
Qualify the selected device and playerQualify the device-specific projectSDK Preview

Verify remote controls, secure decoding, output protection, and the intended feature set.

Integration guide ›
Apple TVTelevisionFairPlay Streaming
DRM-X tvOS SDK / AVFoundation
Supported path; qualify configurationStreaming-only in the current SDKSDK Preview · customer build

Native DRM capability does not add the iOS download API to tvOS.

Integration guide ›
Samsung TizenTelevisionWidevine
DRM-X Tizen SDK / Samsung AVPlay
Separate qualificationNot in the current previewSDK 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 OSTelevisionWidevine
DRM-X Vega OS SDK
Separate qualificationNot in the current previewDeveloper Preview

Current preview covers VOD on Vega OS; other Fire TV systems are a separate scope.

Integration guide ›
Qualified Huawei devicesHuaweiWisePlay
Compatible native or browser integration
Qualify the complete workflowSeparate qualified projectDevice qualification required

Confirm exact hardware, firmware, player APIs, codec, and DRM signaling.

Integration guide ›
Licensed TV, STB, and embedded clientsCustomDevice-dependent, including PlayReady
Licensed client / custom integration
Project-specificProject-specificCustom 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.

Request a device and workflow review ›

03 / DRM-X 6.0

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.
04 / DRM-X 6.0

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.

Your next step

Choose your platform

Use the relevant guide or contact our team to plan your supported workflow.