Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Widevine CDM support for Electron #687

Open
3 tasks done
johnneerdael opened this issue Oct 20, 2022 · 2 comments · May be fixed by #720
Open
3 tasks done

Feature: Widevine CDM support for Electron #687

johnneerdael opened this issue Oct 20, 2022 · 2 comments · May be fixed by #720
Labels
enhancement ✨ New feature or request

Comments

@johnneerdael
Copy link

Preflight Checklist

Problem Description

Most online streaming platform have DRM built-in which does not work with Electron, however recent advanced have introduced Widevine CDM support in electron basically making it possible to use DRM content in Electron. I would love to see this include in Ferdium since this would allow it to also become a entertainment hun futher narrowing down on the apps I need.

https://www.electronjs.org/docs/latest/tutorial/testing-widevine-cdm

Proposed Solution

Implement Widevine CDM support
https://www.electronjs.org/docs/latest/tutorial/testing-widevine-cdm

Alternatives Considered

I don't think there are alternatives except for using chrome or native apps?

Additional Information

NA

@MurzNN
Copy link
Contributor

MurzNN commented Nov 6, 2023

I have found a manual on how to integrate Widevine CDM into Electron manually: http://man.hubwiz.com/docset/electron.docset/Contents/Resources/Documents/docs/tutorial/using-widevine-cdm-plugin.html - hope it helps.

Maybe we can integrate some UI in Ferdium that automates this process?

@MurzNN
Copy link
Contributor

MurzNN commented Nov 6, 2023

Hmm, seems here is a PR with integration already: #720 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ✨ New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants