Skip to content
This documentation is also available as markdown. For a complete index of all pages, see llms.txt at /llms.txt

Multi-DRM HTML5 Player Sample v2.0.0

Content SecurityMulti-DRMRelease Notes

← What's New

This major update introduces significant improvements to support hardware-backed DRM playback scenarios across modern browsers and web-based platforms.

🔐 Robustness Level Configuration Support

  • The player configuration has been enhanced to include robustness level settings in the EME (Encrypted Media Extensions) configurations.

  • These settings allow developers to explicitly request hardware-level decryption, ensuring stronger protection for premium content such as screen recording prevention.

🧪 New Hardware DRM Demonstration Sample

Section titled “🧪 New Hardware DRM Demonstration Sample”
  • A new sample, **hardware-drm**, has been added to the advanced folder.

  • This example shows how to enable and test hardware-level DRM enforcement for:

    • PlayReady SL3000 on Microsoft Edge (Windows 11)

    • Widevine L1 on Google Chrome (Windows 11)

This allows content providers to validate hardware-level content protection policies for premium UHD content or high-security scenarios.