Watch Netflix "Instant Watch" in Linux

5

1

I'm having trouble finding anyone who has successfully been able to watch Netflix Streaming in Linux, which is a bit surprising. I had trouble installing WM11 under Wine because of the Windows Genuine test, though I know people have successfully passed the test using Wine before.

Also, there is the fact that the Netflix stand alone device, the Ruko, is Linux based, which shows it is possible.

Does anyone have any experience getting Netflix Streaming working?

Thanks.

Jarvin

Posted 2009-08-11T17:55:19.590

Reputation: 6 712

Do you mean anything specific my "instant watch"? I'm not familiar with that term, but I assume this is just about How to watch/stream Netflix in Linux? – miyalys – 2017-01-21T13:15:10.527

1@miyalys this is from 2009 when Netflix was just starting streaming and were primarily known for mailing DVDs at the time. That was just the new streaming service. – Jarvin – 2017-01-21T16:34:22.387

2This is not a programming question. This should be closed – None – 2009-08-11T17:56:16.470

Ultimately it is, because the answers probably lie in the code that the Ruko uses. – None – 2009-08-11T17:59:51.720

Virtualizing is an option. – Sathyajith Bhat – 2009-08-11T21:12:56.970

Is this question related? http://superuser.com/questions/8962/is-there-a-way-to-watch-netflix-on-linux

– Andrew Grimm – 2009-08-12T04:17:19.743

Answers

8

It's not currently possible to run Netflix streaming in Linux either natively or through WINE. (Note that while the Roku box runs on embedded linux, the code for the netflix streaming isn't open)

Although the Windows version is based on Silverlight, the linux port of Silverlight (Moonlight) does not have the DRM stack that is being used (See this comment from the Moonlight lead Miguel De Icaza)

The best solution is probably running Windows in a virtual machine. People have had success getting it working on XP in Virtualbox

mark

Posted 2009-08-11T17:55:19.590

Reputation: 3 849

This is not true anymore. – That Brazilian Guy – 2017-06-09T15:59:29.233

5

It is possible to watch netflix on Linux natively. WINE is a binary compatibility layer that natively runs windows binaries on POSIX environments such as BSD variants, Linux, and Darwin. There is a set of patches that allows you to install silverlight 4 in WINE. After this, you can install FireFox (windows version) to utilize the plugin. This will give you a browser that runs at native speed and capable of streaming netflix. Here is my reference... http://how-to.wikia.com/wiki/How_to_watch_Netflix_(Watch_Instantly)_in_Linux

If you're running ubuntu 12.10, there's a PPA and installing it is as simple as

sudo apt-add-repository ppa:ehoover/compholio

sudo apt-get update && sudo apt-get install netflix-desktop

Otherwise you may need a patched version of wine to run the windows versions of firefox and silverlight.

The site is for Ubuntu users, but I myself am a debian (compiled from scratch) user and have gotten it to work by patching WINE manually. With a little searching on google, there are people that have gotten this to work on other distro's such as Fedora and Arch. By reading their tutorials, this might help users of similar distro's get this running or compile binaries for distro's such as mageia, mandriva, slax, slackware, and gentoo. Good luck with Netflix, and keep me posted if you find a way to use the silverlight plugin with a rekonq =)

In addition certain ARM platforms have a built in hardware DRM implementation called TrustZone into the SoC design. This allows developers of ARM boards (such as mobile android devices, and Roku) to stream netflix on top of a Linux based operating system.

Doube T

Posted 2009-08-11T17:55:19.590

Reputation: 51

Netflix now works out-of-the-box on Chrome, and also on Firefox (IIRC, after changing a setting). – That Brazilian Guy – 2019-01-13T17:20:31.650

1I've taken the liberty of editing in the stuff from the other post, and modifying your answer to better fit the way things are done in SE. Its good to include essential informationr rather than givng just a link (which you did partially), and we don't generally use signatures or ask people to e mail us solutions. – Journeyman Geek – 2013-01-26T06:47:31.000

0

The other answers are outdated, in the sense that there are now native, "easier" methods.

Chrome in Linux can now stream Netflix natively, and Firefox (starting from version 50) can play it back too via the following steps:

  1. Visit Netflix.com, login and try to stream any content. If DRM content hasn't already been installed and enabled it will prompt you for enabling it, which you must accept.
  2. The default user-agent of Firefox currently makes Netflix try to use Silverlight. To circumvent this you need to send a different user-agent when watching Netflix:
    For this you need a browser addon such as User Agent Switcher or the more general Modify Headers. With either of those you need to change the user-agent part of the header to something like:

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.3

And then it should work.

Source for Firefox solution

miyalys

Posted 2009-08-11T17:55:19.590

Reputation: 1 757

1

According to this answer you don't need to change the user-agent anymore, but rather need to change a setting on about:config.

– That Brazilian Guy – 2019-01-13T17:17:52.010