2013-10-26, 10:57
Since the recent development of the "pipelight" plugin for firefox, it is now possible to watch Netflix video on Linux. Over this past weekend I started initial development of Netflixbmc, an addon to support watching Netflix on Linux via pipelight.
You can checkout the development code from https://github.com/hirodotp/netflixbmc. Just drop the plugin.video.netflixbmc directory under your ~/.xbmc/addons and it should show up as a video addon.
Once you configure the plugin (don't forget to do that!), you can access your instant queue and a number of different genres. The genre loads take a little bit of time due to them retrieving complete list of recommended movies in those genres.
What follows is the README from the project, let me know if you would like more information, have suggestions or have bug reports:
Overview
Netflixbmc is an addon for XBMC allowing you to watch Netflix under Linux.
How it Works
Through a combination of scraping netflix.com, utilizing pipelight, firefox and the unix command line utility xdotool.
Prerequisites
You need Linux to use this Addon (note it has been developed under Ubuntu).
You need to install firefox, xdotool and pipelight. For a tutorial on installing pipelight on Ubuntu see the website http://www.webupd8.org/2013/08/pipelight...linux.html
Once you have firefox, xdotool and pipelight installed, you need to login to Netflix in firefox and save your credentials so it will auto login on launch.
Gotchyas (really, read this)
Right now the execution of firefox is wonky. If it breaks it breaks, kill firefox if it does decide to act weird. Also make sure you kill pipelight if it hangs, otherwise you'll get complaints about multiple sessions of it running.
You need a window manager running. If you're running xbmc in standalone mode you'll need to have fluxbox or some other manager running.
You need mouse support working. This is what xdotool uses to gain focus to the pipelight plugin to make it full screen.
Thank You
Thank you to my fiancee who has put up with my neglect over the past few days while I worked on this addon.
You can checkout the development code from https://github.com/hirodotp/netflixbmc. Just drop the plugin.video.netflixbmc directory under your ~/.xbmc/addons and it should show up as a video addon.
Once you configure the plugin (don't forget to do that!), you can access your instant queue and a number of different genres. The genre loads take a little bit of time due to them retrieving complete list of recommended movies in those genres.
What follows is the README from the project, let me know if you would like more information, have suggestions or have bug reports:
Overview
Netflixbmc is an addon for XBMC allowing you to watch Netflix under Linux.
How it Works
Through a combination of scraping netflix.com, utilizing pipelight, firefox and the unix command line utility xdotool.
Prerequisites
You need Linux to use this Addon (note it has been developed under Ubuntu).
You need to install firefox, xdotool and pipelight. For a tutorial on installing pipelight on Ubuntu see the website http://www.webupd8.org/2013/08/pipelight...linux.html
Once you have firefox, xdotool and pipelight installed, you need to login to Netflix in firefox and save your credentials so it will auto login on launch.
Gotchyas (really, read this)
Right now the execution of firefox is wonky. If it breaks it breaks, kill firefox if it does decide to act weird. Also make sure you kill pipelight if it hangs, otherwise you'll get complaints about multiple sessions of it running.
You need a window manager running. If you're running xbmc in standalone mode you'll need to have fluxbox or some other manager running.
You need mouse support working. This is what xdotool uses to gain focus to the pipelight plugin to make it full screen.
Thank You
Thank you to my fiancee who has put up with my neglect over the past few days while I worked on this addon.