This browser
checking
checking
- navigator.requestMediaKeySystemAccess
- checking
- widevineLevel
- checking
Why Netflix might stay at 480p
checking
Key systems
| key system | present |
|---|---|
| Widevinecom.widevine.alphaGoogle's CDM. Chrome, Edge, Firefox, Android. The one Netflix uses on those browsers. | checking |
| PlayReady (recommendation)com.microsoft.playready.recommendationMicrosoft's CDM. Edge on Windows. Same job as Widevine, different vendor. | checking |
| PlayReadycom.microsoft.playreadyMicrosoft's CDM. Edge on Windows. Same job as Widevine, different vendor. | checking |
| FairPlaycom.apple.fpsApple's CDM. Safari and Apple devices. Robustness strings here are Widevine's, not FairPlay's. | checking |
| FairPlay 1.0com.apple.fps.1_0Apple's CDM. Safari and Apple devices. Robustness strings here are Widevine's, not FairPlay's. | checking |
| ClearKeyorg.w3.clearkeyThe W3C test CDM. Almost every browser has it — a control that EME itself is wired up. | checking |
Widevine robustness
Each rung is a separate requestMediaKeySystemAccess. Reject means this rung is unsupported, not that the table broke.
| robustness | track | present |
|---|
Nothing has been asked yet. Press Probe DRM to query this browser.
HDCP (getStatusForPolicy)
4K HDR streams usually need HDCP 2.2 usable. Each value is a MediaKeyStatus — not a boolean.
| minHdcpVersion | MediaKeyStatus |
|---|
highest usable: checking
Typical browser support
Typical picture only. Trust the live rows above. Cells marked ? were not verified on a real device here.
| API / CDM | Chrome | Edge | Firefox | Safari |
|---|---|---|---|---|
| requestMediaKeySystemAccessChrome, Edge, Firefox, Safari. A reject is 'this config is unsupported', not a crash. | ✓ | ✓ | ✓ | ✓ |
| com.widevine.alphaChrome, Edge, Firefox. Safari: FairPlay instead. | ✓ | ✓ | ✓ | ✗ |
| PlayReadyEdge on Windows. Other Edge builds and other browsers: typically no. macOS Edge untested. | ✗ | ◐ | ✗ | ✗ |
| com.apple.fpsSafari. Chromium and Firefox: no. | ✗ | ✗ | ✗ | ✓ |
| org.w3.clearkeyThe EME control. Almost every current browser. | ✓ | ✓ | ✓ | ✓ |
| MediaKeys.getStatusForPolicyChrome and Edge: yes. Safari: no. Firefox: untested in this environment. | ✓ | ✓ | ? | ✗ |
| Widevine L1 (typical)Android Chrome with a TEE often yes. Desktop Chrome is typically L3. | ◐ | ◐ | ✗ | ✗ |
This browser, right now: checking