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

Widevine/Netflix DRM Implementation #3563

Closed
Zensin opened this issue Jun 10, 2015 · 4 comments
Closed

Widevine/Netflix DRM Implementation #3563

Zensin opened this issue Jun 10, 2015 · 4 comments

Comments

@Zensin
Copy link

Zensin commented Jun 10, 2015

This is something that can only be found in Chrome releases at the moment but it really holds people back from doing things like Netflix integration. In fact, it seems impossible without the plugin required which when attempting to use with nw.js does not work; however, I was shown this http://alien.slackbook.org/blog/watch-netflix-video-in-your-chromium-browser-this-time-for-real/

where someone describes making it work in chromium and am wondering if this is something that nw.js could implement. Here is what they used: http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/chromium-widevine-plugin/

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@christomitov
Copy link

Please let me know if you get this figured out. I have tried loading pepper plugins with --register-pepper-plugins but I don't think that flag is respected by nw.js

@mattbab
Copy link

mattbab commented Jun 16, 2015

While not well versed in this all, it sounds as though you're running up against Chrome totally dropping PPAPI support in recent releases. I'm hopeful it'll work itself out once the plugin creator (Netflix in this case) moves to HTML5 - however I thought this was already complete for Netflix.

It may also be caused by the content provider blocking unknown clients. Either way this sounds like an issue for Netflix to address.

@christomitov
Copy link

@mattbab The switch to HTML5 is complete for netflix. the Pepper API plugin they're using is specifically for DRM, that's what widevine does. It isn't chrome that's dropped support it's chromium. Chromium does not want DRM plugins in their browser so people have found ways to hack it in, unfortunately I can't get it working in nw.js 0.12.0 on linux. That's what I'm trying to figure out, also related to this issue: #3486

@GnorTech
Copy link
Member

GnorTech commented Mar 5, 2018

This is enabled in 0.29.0 pre-release. See updates in #6425

@GnorTech GnorTech closed this as completed Mar 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants