Search This Blog

Thursday, October 9, 2014

NETFLIX COMES TO LINUX VIA UBUNTU INCLUDING TUTORIALS ON HOW TO USE IT

Finally LINUX users can breathe a sigh of relief as they no longer have to go through the stress of workarounds before enjoying the popular video on demand service NETFLIX  thanks to cooperations between Canonical(publishers of LINUX) and NETFLIX resulting in encrypted media extensions which is a necessity for streaming from NETFLIX. rather they can access it directly through GOOGLE CHROME to stream instead of having to edit the user agent string to con NETFLIX into believibg the browser is INTERNET EXPLORER and also using WINE (a popular WINDOWS simulator)


 Netflix hasn’t worked across all Linux distributions and browsers  mainly because of digital rights management. , Netflix streams its video in HTML5, but uses a technology called Encrypted Media Extensions to shield against piracy. These extensions  require a set of libraries called Network Security Services that the browser can access.
Until recently, Ubuntu hadn’t included NSS in its normal updates. That changed with Ubuntu 12.04 and 14.04, and so Netflix has made good on a promise to allow streaming without any changes to the user agent string.
Although there’s no official word on Netflix working with other Linux distributions, they should also be able to stream from Chrome if they include a recent version of NSS. A user on Reddit’s Linux section claims that no user agent switching is required in Linux Mint 17, kernel 3.17.
As for Firefox, support won’t be possible until Mozilla supports Encrypted Media Extensions. After some resistance, Mozilla is working to add EME support in a future versions of the browser to enable its users also access NETFLIX without hassles
     Find below a tutorial on how to use it courtesy of  JACK WALLEN


netflix-client-screen
Netflix in full screen mode on Ubuntu 14.04.
Netflix is one of the biggest video streaming services on the planet. You’ll find movies, television, documentaries, and more streamed to mobile devices, televisions, laptops, desktops, and much more. What you won’t find, however, is an official Linux client for the service. This is odd, considering Netflix so heavily relies upon FreeBSD.
This is Linux, though, so as always the adage ‘Where there’s a will, there’s a way’ very much applies. With just a few quick steps, you can have a Netflix client on your desktop. This client does require the installation of the following extras:
  • Wine
  • Mono
  • msttcorefonts
  • Gecko
I will walk you through the installation of this on a Ubuntu 14.04 desktop. I have also tested this same installation on both Linux Mint and Deepin – all with the same success. If you like living on the bleeding edge, you can get the full Netflix experience, without having to go through the steps I outline here. For that, you must be running the latest developer or beta release of Google Chrome with the Ubuntu 14.04 distribution. NOTE: You will also have to upgrade libnss3 (32 bit or 64 bit). Once you’ve installed all of that, you then have to modify the user-agent string of the browser so Netflix thinks you are accessing its services with a supported browser. The easiest way to do this is to install the User Agent Switcher Extension. The information you’ll need for the HTTP string is:
  • Name: Netflix Linux
  • String: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2114.2 Safari/537.36
  • Group: (is filled in automatically)
  • Append?: Select ‘Replace’
  • Flag: IE
If dealing with bleeding edge software and user agent strings isn’t for you, the method below works like a champ. The majority of this installation will happen through the command line, so be prepared to either type or cut and paste. Let’s begin.

Installing the repository prepare apt-get

The first thing you must do is open up a terminal window. Once that is opened, issue the following comands to add the correct repository, update apt-get, and install the software.
  • sudo apt-add-repository ppa:ehoover/compholio
  • sudo apt-get update
Now, you’re ready to start installing software. There are two pieces of software to be installed. The first is the actual Netflix Desktop app. The second is the msttcorefonts package that cannot be installed by the Netflix Desktop client (all other dependencies are installed through the Netflix Desktop client). The two commands you need to issue are:
  • sudo apt-get install netflix-desktop
  • sudo apt-get install msttcorefonts
The installation of the netflix-desktop package will take some time (as there are a number of dependencies it must first install). Once that installation completes, install the msttcorefonts package and you’re ready to continue.

First run

You’re ready to fire up the Netflix Desktop Client. To do this (in Ubuntu), open up the Dash and type netflix. When you see the launcher appear, click on it to start the client. When you first run the Netflix Desktop Client you will be required to first install Mono. Wine will take care of this for you, but you do have to okay the installer. When prompted, click Install (Figure 1) and the Wine installer will take care of the rest.
wine mono installerFigure 1: Wine will handle the installation of Mono.
You will also be prompted to allow Wine to install Gecko as well. When prompted, click Install for this action to complete.
At this point, all you have to do is sign in to Netflix and enjoy streaming content on your Linux desktop. You will notice that the client opens in full screen mode. To switch this to window mode, hit F11 and the client will appear in a window.
Although this isn’t an ideal situation, and there may be those that balk at installing Mono, by following these steps, you can have Netflix streaming video service on your Linux desktop. It works perfectly and you won’t miss a single feature (you can enjoy profiles, searching, rating, and much more).
Linux is an incredible desktop that offers everything the competition has and more. Give this installation of Netflix a go and see if you’re one step closer to dropping the other platforms from your desktop or laptop for good.

No comments:

Post a Comment