win32ss / supermium

Chromium fork for Windows XP/2003 and up
https://win32subsystem.live/supermium/
BSD 3-Clause "New" or "Revised" License
2.41k stars 83 forks source link

Can't watch DRM vids in Supermium #928

Open BossSmiley opened 1 month ago

BossSmiley commented 1 month ago

Okay, I installed Supermium and it works wonderfully. The only problem I am having right now is to be able to view DRM videos on the browser.

I keep getting the following error message on the video itself, when i press the play icon :

Failed to execute 'createMediaKeys' on 'MediaKeySystem Access' CDM creation failed

All other videos play fine, but not DRM vids. If anyone is using the Supermium browser, can you help me with this ? This is on an XP computer SP3

Thanks !

Half-Modern commented 1 month ago

https://github.com/win32ss/supermium/issues?q=is%3Aissue+drm It should be explained in most of those results.

Vangelis66 commented 1 month ago

Google, the owners of the Widevine CDM (Content Decryption Module) have not supported Windows XP for close to 9yrs now :disappointed: ; this CDM is the prevailing one in the DRM ecosystem, it's closed-source and blackboxed, it's being updated roughly every six months (or sooner, when hackers discover exploits in it :stuck_out_tongue_winking_eye: ), in general it's the incarnation of all evil DRM as a whole represents :rage: ...

The latest version of the CDM is 4.10.2830.0 (released a few weeks ago) and it requires at least Win8 to properly run inside the browser (Supermium in this case); even if you ran Supermium in Win8+, the prominent (paid-for) DRM services (like Netflix, Spotify, etc.) wouldn't work either, because they require an extra "security" feature called VMP (Verified Media Path), only available on original Google Chrome and Mozilla Firefox (and one or two other browsers) simply because those vendors can afford the hefty price (in the $1,000 range) required to get it in the browser (and add support for those "popular" DRM services) ...

If the Supermium author patched the CDM (a .dll in reality) to make it run under WinXP+, then its digital file signature would become corrupt, thus the Widevine licence servers (owned by Google, of course) would reject it and not cough up the necessary decryption licence/keys :sob: ... IOW, Google with their monopoly have full control over the device, OS and browser you can use to access rich media content "they" protect from "piracy" :wink: ...

BossSmiley commented 1 month ago

Thank you both for your information. It is all very sad. Very very sad.

Half-Modern commented 1 month ago

Old OS means no DRM, that goes the same for games. You need to get your games DRM-free in order to run them on XP (and in future 7) for example.

BossSmiley commented 1 month ago

Understood. Not happy, but understood. Are there any ways to download a DRM video from a cellphone perhaps ?

Half-Modern commented 1 month ago

You need to... image

BossSmiley commented 1 month ago

Well, I don't want to get into that type of thing, I just was wondering if there were any apps that were available to help in this matter. Seems to be an app for everything nowadays. LOL

Half-Modern commented 1 month ago

It goes to the same way since you weren't allowed to make a copy of their stuff. If they wanted that, they'd allow you to do it at the first place.

BossSmiley commented 1 month ago

I understand, but I don't have to like it or agree with it. I just wanted to know what options there are out there, to buck the monopolies.

xlzhen-940218 commented 1 week ago

我理解,但我不必喜欢或同意。我只是想知道有哪些选择可以打破垄断。

castlabs的evs服务打破了垄断。只需要签名他们的sig,即可使用1个月,超过1个月后继续签名即可。测试签名是免费的。 CastLabs' EVS service breaks the monopoly. You only need to sign their sig and use it for 1 month. You can continue to sign after 1 month. Test signing is free. evs service wiki