You are not logged in.

#1 2014-08-16 10:42:05

sultanoswing
Member
Registered: 2008-07-23
Posts: 311

Netflix - Silverlight/Pipelight no longer required with latest chrome

Using the latest dev/unstable version of Chrome (v38+), linux users can now watch netflix without the need to faff about installing silverlight/pipelight.

This is because Google, MS and Netflix and others have apparently been working on HTML5 extensions which satisfy content providers with respect to DRM.

If using linux, you still need a custom user-agent string (it needs to match the chrome-dev version exactly), and you need to set your Netlfix prefs to use HTML5, rather than Silverlight.

The custom UA string for the current (16/8) dev build is: "Mozilla/5.0 (Windows NT 6.3; Win 64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2121.3 Safari/537.36" (without quotes).

Details here & I can confirm it's working for me under Arch linux, using "chrome-chrome-dev" from AUR: https://plus.google.com/104912707432334 … gnbmo63xVa

Last edited by sultanoswing (2014-08-16 10:56:22)


Arch-4.20.7 (x86_64) w/Gnome 3.30.2
Arch on: ASUS P7P55-E-Pro, AMD RX580, Xeon x3480, 8GB, Samsung 830 SSD | Intel NUC 5i5RYK | ASUS ux303ua | Surface Laptop

Offline

#2 2014-08-17 07:27:58

Beelzebud
Member
From: Illinois, U.S.
Registered: 2010-07-16
Posts: 154

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

This works perfectly.  The only odd bit of setup I had to perform was to choose the correct audio output device for chrome in pavucontrol.   Before that pulse was outputting to a dummy output.

Offline

#3 2014-08-17 08:16:11

Roken
Member
From: UK
Registered: 2012-01-16
Posts: 940

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

It's been working for me for the past week, but I'm not going to uninstall wine-pipelight just yet. There's no guarantee that it will continue to work at the moment.

I'd quite like to see Firefox working, too (it doesn't, I tried). I really don't like Chrome.


[img=Speedtest]http://www.speedtest.net/my-result/5145583518[/img]

Ryzen 1800x 8 core/16 thread - GTX 1060 6Gb, Asus ROG STRIX B350-F, 16Gb Corsair DDR4, Cooler Master N300 chassis, 6 HD (2SSD - 4Spinners) + 1 x optical.
Linux user #545703

Offline

#4 2014-08-17 09:44:38

sultanoswing
Member
Registered: 2008-07-23
Posts: 311

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

Roken wrote:

It's been working for me for the past week, but I'm not going to uninstall wine-pipelight just yet. There's no guarantee that it will continue to work at the moment.

I'd quite like to see Firefox working, too (it doesn't, I tried). I really don't like Chrome.

Agree with all of this. I used to like chrome(ium), but their ditching of NPAPI breaks one too many things for me, so it's back to Firefox. Speaking of Firefox, they've got their sync working better now, which was one benefit of chrome(ium) for me.

The good news is that Mozilla has apparently accepted the necessary HTML5 extensions as part of Firefox, and so (along with Safari in OSX Yosemite) this should be rolling out to more browsers and platforms in due course.


Arch-4.20.7 (x86_64) w/Gnome 3.30.2
Arch on: ASUS P7P55-E-Pro, AMD RX580, Xeon x3480, 8GB, Samsung 830 SSD | Intel NUC 5i5RYK | ASUS ux303ua | Surface Laptop

Offline

#5 2014-08-21 10:12:32

zoof
Member
Registered: 2010-02-07
Posts: 20

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

Does it work with the dev version of chromium?

Offline

#6 2014-08-22 09:28:09

sultanoswing
Member
Registered: 2008-07-23
Posts: 311

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

zoof wrote:

Does it work with the dev version of chromium?

Try it and see! I'm not sure they've baked in the required HTML 5 extensions.


Arch-4.20.7 (x86_64) w/Gnome 3.30.2
Arch on: ASUS P7P55-E-Pro, AMD RX580, Xeon x3480, 8GB, Samsung 830 SSD | Intel NUC 5i5RYK | ASUS ux303ua | Surface Laptop

Offline

#7 2014-08-28 14:40:56

silverhammermba
Wiki Maintainer
Registered: 2011-04-14
Posts: 146

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

On the latest Chromium stable (37) it tries to load, but complains "We cannot find all the required components to play Netflix on this device. Please visit chrome://components, locate the WidevineCdm component, and click the "Check for update" button." So I'm guessing Chromium doesn't include the DRM extension. I'll give it a go with Google Chrome stable and see if that does the trick.

Confirmed!
Using Google Chrome 37 from the AUR with User Agent "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2114.2 Safari/537.36" works! I'm having playback issues currently, but I'm also running Arch in a VM with my internet tunneled through a socks proxy, so I'm not sure if the player is to blame.

I wonder if it's possible to extract the DRM plugin from Google Chrome for use with Chromium (a la chromium-pepper-flash).

Last edited by silverhammermba (2014-08-28 15:06:43)

Offline

#8 2014-08-30 15:43:30

Roken
Member
From: UK
Registered: 2012-01-16
Posts: 940

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

Change the chrome version number  in your user agent to match the chrome version - should fix it.

Last edited by Roken (2014-08-30 15:43:45)


[img=Speedtest]http://www.speedtest.net/my-result/5145583518[/img]

Ryzen 1800x 8 core/16 thread - GTX 1060 6Gb, Asus ROG STRIX B350-F, 16Gb Corsair DDR4, Cooler Master N300 chassis, 6 HD (2SSD - 4Spinners) + 1 x optical.
Linux user #545703

Offline

#9 2014-09-03 08:34:45

hifi25nl
Member
Registered: 2011-05-07
Posts: 238
Website

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

Here Netflix is working fine with google-chrome-dev (Version 39.0.2138.3 dev (64-bit))
However CPU usage is high, after some minutes temperature go to 85 or higher with a Core Duo.

The fact is that GPU acceleration is disabled for video on this version of Chrome.
I have tried to launch with "/usr/bin/google-chrome-unstable -ignore-gpu-blacklist netflix.com" but the result is almost the same.

Offline

#10 2014-10-16 04:25:12

sultanoswing
Member
Registered: 2008-07-23
Posts: 311

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

As an update, a user-agent switcher is no longer required i.e. Netflix HTML5 works natively with google-chrome-stable (currently at 38.0.2125.104 at the time of this post) with the default UA string.

Nice (although we can debate the merits of DRM in HTML5 ad infinitum).


Arch-4.20.7 (x86_64) w/Gnome 3.30.2
Arch on: ASUS P7P55-E-Pro, AMD RX580, Xeon x3480, 8GB, Samsung 830 SSD | Intel NUC 5i5RYK | ASUS ux303ua | Surface Laptop

Offline

#11 2014-11-13 00:47:52

kstauffer
Member
Registered: 2014-11-13
Posts: 1

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

It doesn't work for me. I installed extra/chromium 38.0.2125.111-1. I set my Netflix playback preference to HTML5. I get this error when I try to watch anything:

Netflix wrote:

Whoops, something went wrong...

Missing Component

We cannot find all the required components to play Netflix on this device. Please visit chrome://components, locate the WidevineCdm component, and click the "Check for update" button.
For additional assistance resolving this issue, please visit our Help Center.
https://help.netflix.com/support/14759
Error Code: M7357-1003

The WidevineCdm component is not available for Linux. What should I do next?

Offline

#12 2014-11-13 01:07:21

silverhammermba
Wiki Maintainer
Registered: 2011-04-14
Posts: 146

Re: Netflix - Silverlight/Pipelight no longer required with latest chrome

That component is proprietary and thus not included in Chromium. You need Google Chrome from the AUR.

Offline

Board footer

Powered by FluxBB