Requested_key_system_config_unavailable Info
The error requested_key_system_config_unavailable is a specific message generated by the Encrypted Media Extensions (EME) API, most commonly encountered in web browsers like Chrome. It signifies that the browser is unable to instantiate a Content Decryption Module (CDM) for the specific Digital Rights Management (DRM) system requested by the video player.
To resolve the "requested_key_system_config_unavailable" error, consider the following steps:
navigator.requestMediaKeySystemAccess('com.widevine.alpha', config) .catch(() => // Fallback to Software security config[0].videoCapabilities[0].robustness = 'SW_SECURE_DECODE'; return navigator.requestMediaKeySystemAccess('com.widevine.alpha', config); ) .then((keySystemAccess) => // Success: Proceed to create media keys ) .catch((error) => console.error('No supported configuration found', error); ); requested_key_system_config_unavailable
If accessing content through an app, try using an alternative app that supports the required DRM configuration.
e.g., Firefox on Linux without Widevine, Safari on macOS with partial PlayReady support, or Chromium without proprietary codecs. Digital rights management (DRM) systems are used to
The requested key system configuration is not available.
Always try multiple configs, from most to least secure: such as movies
The error requested_key_system_config_unavailable is rarely a browser bug; it is usually a mismatch between the player's demands and the device's capabilities.
Digital rights management (DRM) systems are used to protect copyrighted material by controlling access to and the use of digital content, such as movies, television shows, music, and e-books. Key systems are a crucial part of DRM, enabling encrypted content to be decrypted and played only under specific conditions.
Google Widevine is a popular DRM solution used by many streaming services. If the device or browser does not support Widevine or its required configurations, this error might occur.
If you’ve been working with encrypted media on the web (like streaming video with DRM), you might have encountered this cryptic browser error: