mjd79 Posted November 5, 2024 Posted November 5, 2024 (edited) For the past few days, DRM has stopped working on Chromium 109-based browsers running on Windows 7. Despite manually updating this component in chrome://components, DRM content is not playing and https://bitmovin.com/demos/drm/ displays the error "License request failed (DRM_FAILED_LICENSE_REQUEST)" Does anyone have a solution? Edit. The same error (after fixing another one, concerning some MediaKey) occurs even in Supermium 126. Could it be related to that? https://cyberinsider.com/microsoft-to-deprecate-legacy-drm-for-media-player-on-windows-7-8/ Edited November 5, 2024 by mjd79
Sampei.Nihira Posted November 6, 2024 Posted November 6, 2024 Yes. Try using Firefox 115 ESR or r3dfox. 2
mjd79 Posted November 6, 2024 Author Posted November 6, 2024 (edited) It works fine on Firefox. I'm really reluctant to migrate to firefox, but it's better than changing system Edited November 6, 2024 by mjd79
Sampei.Nihira Posted November 6, 2024 Posted November 6, 2024 (edited) Consider that after doing this test,with Firefox 115 ESR you will have support until March 2025 but after that you will be forced to switch to r3dfox. https://www.ghacks.net/2024/09/09/mozilla-extends-firefox-115-support-for-old-windows-and-macos-devices/ If you need to do a better setting (hardening) than the default setting of these browsers I can give you some advice. Edited November 6, 2024 by Sampei.Nihira 1
BW134 Posted November 6, 2024 Posted November 6, 2024 (edited) 19 hours ago, mjd79 said: For the past few days, DRM has stopped working on Chromium 109-based browsers running on Windows 7. Despite manually updating this component in chrome://components, DRM content is not playing and https://bitmovin.com/demos/drm/ displays the error "License request failed (DRM_FAILED_LICENSE_REQUEST)" Does anyone have a solution? Edit. The same error (after fixing another one, concerning some MediaKey) occurs even in Supermium 126. Could it be related to that? https://cyberinsider.com/microsoft-to-deprecate-legacy-drm-for-media-player-on-windows-7-8/ There's a Polish article on satkurier.pl about not working CANAL+ Online on Windows 7 and 8 with Chrome, showing OPES 230 error. Also CANAL+ now requires Windows 10 for encrypted playback, despite working on Firefox on Windows 7. Edited November 6, 2024 by BW134 1
mjd79 Posted November 9, 2024 Author Posted November 9, 2024 (edited) I was able to run the original Chrome and Opera based on Chromium 126, with working sandbox and DRM (via widevine files from Firefox 115 ESR) so topic solved. Edited November 9, 2024 by mjd79
NotHereToPlayGames Posted November 9, 2024 Posted November 9, 2024 Didn't work for me. But I only tried in Ungoogled v122. I don't really have a "use" for widevine, but I did think that v122 was "capable" of everything 'modern'. Looks like that's not the case as far as widevine.
mjd79 Posted November 9, 2024 Author Posted November 9, 2024 (edited) What system are you using? Probably only 8.0 and 8.1 are able to work with a widevine copied from firefox. https://www.mediafire.com/file/bgtttjm9tn8wdrj/4.10.2830.100.zip/file Put the 4.10.2830.100 folder in: C:\Users\(User Name)\AppData\Local\Chromium\User Data\WidevineCdm I changed the system to 8.1, it has better app compatibility and is still better than 10 in any version in my opinion. Edited November 9, 2024 by mjd79
NotHereToPlayGames Posted November 9, 2024 Posted November 9, 2024 (edited) 1 hour ago, mjd79 said: What system are you using? Disregard. It is working. Silly me forgot that I had a startup switch that disabled components. I never use widevine, but do want the "option" to be able to. 1 hour ago, mjd79 said: Put the 4.10.2830.100 folder in: C:\Users\(User Name)\AppData\Local\Chromium\User Data\WidevineCdm Thanks. But I only use portable non-system-integrated browsers. Edited November 9, 2024 by NotHereToPlayGames 1
UCyborg Posted November 9, 2024 Posted November 9, 2024 (edited) 1 hour ago, NotHereToPlayGames said: Silly me forgot that I had a startup switch that disabled components. You mean --disable-component-update ? Odd that this turns off Widevine, the equivalent group policy does not, just the updating part. Widevine version from October 2023 doesn't work. Edited November 9, 2024 by UCyborg
NotHereToPlayGames Posted November 10, 2024 Posted November 10, 2024 11 hours ago, UCyborg said: You mean --disable-component-update ? Yep, that's the one. I never realized that it turns off Widevine since I never really use it. But I do want to be able to fallback and be able to use it if the need ever does present itself. I tend to not use group policies since my browser(s) is(are) "portable" and may end up on any one of 300-some lab bench log-ins at work. Much easier to migrate a portable archive then to group-policy hundreds of lab benches where only a dozen of them have Admin Rights.
NotHereToPlayGames Posted November 10, 2024 Posted November 10, 2024 I still prevent components from updating via --component-updater=url-source=0.0.0.0
UCyborg Posted November 10, 2024 Posted November 10, 2024 (edited) Group policies are rather easy when you have domain joined computers since you only change it in one place and it magically propagates everywhere else. But it does have specific requirements to setup, also including Windows Server on machine that will serve as domain controller. BTW, for future reference, Google hosts Widevine on specific URL: https://dl.google.com/widevine-cdm/versions.txt (list of available versions) https://dl.google.com/widevine-cdm/${version}-${platform}-${architecture}.zip Replace ${version} with one of the versions from the versions file, ${platform} is win for Windows, $(architecture) is x64, x86 or arm64. Edited November 11, 2024 by UCyborg
MrAndy Posted November 16, 2024 Posted November 16, 2024 On 11/9/2024 at 5:45 PM, mjd79 said: I was able to run the original Chrome and Opera based on Chromium 126. I changed the system to 8.1, it has better app compatibility and is still better than 10 in any version in my opinion. HI I saw your useful post and thank you for taking the time to find a solution for this. I have the same problem as you. If I understand correctly, your method only works with the Chromium Browser but not with the standard Google Chrome Browser? (I don't understand the first post in relation to the screenshot of the second one with the mention of the Chromium Browser...) You mentioned that you tested this method with Windows 8.0 and 8.1, do you think it will work with 7 too? I did a little research: And found this solution: Chrome/Firefox extension for pen-testing to retrieve encryption keys of Widevine protected content. See link: https://github.com/FoxRefire/wvg What I'm wondering is it possible this can also be used to stream TV channels so that live stream videos can be played. What I don't understand is the instructions with the CDM key pair. I thought I'd mention it, maybe you'll take a look or try it out. 1
mjd79 Posted November 16, 2024 Author Posted November 16, 2024 Hi. I specifically wrote “Chromium” because it works most likely on any browser based on that engine, of course in enough new versions (I haven't checked below v109). It does not work with W7 - for this, too, I have actually already found a solution - widevine files from firefox (4.10.2830.0) with kernel32.dll wrapper. I haven't checked 8.0, I have yet to verify it. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now