Netflix needs no introduction. It’s the most popular on-demand media distribution service. Netflix is challenging the traditional and often non-innovative Cable TV by created series like ‘House of Cards’ which was available only for the Internet and entered Emmy Awards.
Ironically while Netflix’s infrastructure runs on Linux and Open Source technologies, the service doesn’t support Linux, the platform. Netflix is available for Mac, Windows, iOS, Android and Chrome OS ut not for desktop Linux. One of the reasons could be that Netflix still uses Microsoft’s Silverlight which is not supported on Linux.
However Linux users have managed to get Netflix work on their systems.
This tutorial will enable you to view Netflix on openSUSE installations. Currently Open Suse 12.2, 12.3, 13.1 and tumbleweed versions are supported.
Step no 1:
Install Pipelight and Wine specific dependencies. Pipelight enables Linux distributions to run Silverlight and some other libraries like Unity3D natively.
openSUSE offers an extremely easy one-click install feature which not only adds the respective repo to your system, but also installs the package. Open this page for PipeLight, choose your version of openSUSE and hit the ‘one-click’ install button – follow the instructions.
Step no 2:
Netflix uses browser User Agent (UA) string to identify what operating system & browser a user is using. Since Linux is not supported natively by Netflix, browser’s UA string has to be modified before connecting to Netflix.
For Firefox users:
Download either of these addons to change the UA string.
Use UA string like
Mozilla/5.0 (Windows NT 6.1; rv:23.0) Gecko/20131011 Firefox/23.0
For Chrome/Chromium users:
Download this extension.
Change UA to Windows Firefox 15. If it doesn’t work, you can manually change UA by typing
chromium –user-agent=”Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1″
These steps will allow an openSUSE user to stream Netflix on her/his browser.