Netflix Installation - How Do I Get Netfllix Working?

Thx logicheart ,it works now.
I do have some issues playing 4K content.
I did change max res in inputstream adaptive to 720p but some content just spins and never starts.

You have other options in the addon configuration you can try. What’s your device?

Unfortunately due to Netflix restrictions TVBoxes cannot use hardware acceleration but only software acceleration which restricts video resolution…

For example Netflix in S905X TVBoxes can play only 720p videos without any issues and if we choose 1080p we will have jerky playback…

Other newer CPUs like S912 or S922X can play 2K or 4K videos without any issues using software acceleration due to raw power they have…

The S912 has the same cores as the S905X, and since NF software decoding is not multithreaded, you have the same resolution limit as on the S905X. The S922X is capable of 1080P software decoding most of the time.

Maybe worth mentioning that with new NF limitations only original NF material and old movies are available in HD resolution. All the rest like non NF new movies are only available in SD resolution.

Plugin dead completly now:

 2019-06-27 19:52:46.919 T:3547317104 WARNING: CPythonInvoker(16, /storage/.kodi/addons/plugin.video.netflix/addon.py): the python script "/storage/.kodi/addons/plugin.video.netflix/addon.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon9xbmcaddon5AddonE
2019-06-27 19:52:46.930 T:3513746288   ERROR: GetDirectory - Error getting plugin://plugin.video.netflix/?action=video_lists&profile_id=xxx
2019-06-27 19:52:46.933 T:4087988240   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflix/?action=video_lists&profile_id=xxx) failed
2019-06-27 19:54:13.770 T:3668464496   ERROR: Traceback (most recent call last):
2019-06-27 19:54:13.771 T:3668464496   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock
2019-06-27 19:54:13.772 T:3668464496   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request
2019-06-27 19:54:13.773 T:3668464496   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request
2019-06-27 19:54:13.773 T:3668464496   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 652, in __init__
2019-06-27 19:54:13.773 T:3668464496   ERROR:   File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
2019-06-27 19:54:13.774 T:3668464496   ERROR:   File "/usr/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
2019-06-27 19:54:13.774 T:3668464496   ERROR:   File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/NetflixHttpRequestHandler.py", line 50, in do_GET
2019-06-27 19:54:13.774 T:3668464496   ERROR:     result = getattr(self.server.res_handler, method)(params)
2019-06-27 19:54:13.774 T:3668464496   ERROR:   File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/NetflixHttpSubRessourceHandler.py", line 158, in fetch_video_list_ids
2019-06-27 19:54:13.774 T:3668464496   ERROR:     video_list_ids_raw = self.netflix_session.fetch_video_list_ids()
2019-06-27 19:54:13.774 T:3668464496   ERROR:   File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 1404, in fetch_video_list_ids
2019-06-27 19:54:13.774 T:3668464496   ERROR:     response = self._path_request(paths=paths)
2019-06-27 19:54:13.774 T:3668464496   ERROR:   File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 1698, in _path_request
2019-06-27 19:54:13.775 T:3668464496   ERROR:     data=data)
2019-06-27 19:54:13.775 T:3668464496   ERROR:   File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 2000, in _session_post
2019-06-27 19:54:13.775 T:3668464496   ERROR:     url = self._get_api_url_for(component=component)
2019-06-27 19:54:13.775 T:3668464496   ERROR:   File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 1738, in _get_api_url_for
2019-06-27 19:54:13.775 T:3668464496   ERROR:     has_base_url = api_root.find(base_url) > -1
2019-06-27 19:54:13.775 T:3668464496   ERROR: TypeError: coercing to Unicode: need string or buffer, NoneType found
2019-06-27 19:54:13.781 T:3587699568   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <class 'httplib.BadStatusLine'>
                                            Error Contents: ''
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.video.netflix/addon.py", line 33, in <module>
                                                NAVIGATION.router(paramstring=REQUEST_PARAMS)
                                              File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 60, in wrapped
                                                result = func(*args, **kwargs)
                                              File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 158, in router
                                                return self.show_video_lists(widget_display=widget_display)
                                              File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 544, in show_video_lists
                                                'cache': True}))
                                              File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 1053, in call_netflix_service
                                                data = urllib2.urlopen(full_url).read()
                                              File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
                                              File "/usr/lib/python2.7/urllib2.py", line 429, in open
                                              File "/usr/lib/python2.7/urllib2.py", line 447, in _open
                                              File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
                                              File "/usr/lib/python2.7/urllib2.py", line 1228, in http_open
                                              File "/usr/lib/python2.7/urllib2.py", line 1201, in do_open
                                              File "/usr/lib/python2.7/httplib.py", line 1121, in getresponse
                                              File "/usr/lib/python2.7/httplib.py", line 438, in begin
                                              File "/usr/lib/python2.7/httplib.py", line 402, in _read_status
                                            BadStatusLine: ''
                                            -->End of Python script error

Can anybody confirm plugin is still maintained? This started crashing recently.

NF addon is maintained (last daily version) and works OK on my N2…

Works fine here on my N2.

Ok… any ideas what’s wrong then?

None, ask here

Repo is dead:
ERROR: CCurlFile::Stat - Failed: Couldn’t connect to server(7) for https://johtru.com/repo/repo_files/plugin.video.netflix/plugin.video.netflix-0.13.22.zip

Wiki is dead.

You are using an old repo version…
Use new repo with new NF version 0.14.6_20190708

3 Likes

Well again Netflix has stopped working. It throws error after boot, some kind of parse error while launching bakground services. That’s since yesterday

For Netflix addon help go here

I reinstalled addon, now it works again. However, it keeps throwing nonsense parse errors from time to time, for example playback does not start and error thrown, second try succesfull

What version of CoreElec are you using ?
What version of NF addon ? (should use v.0.15.2)
What version of inputstream.adaptive ? (should use v.2.3.22.2)
What version of inputstream. helper ? (should use v.0.4.2)
All these can influence NF addon behaviour.

With inputstream.helper 0.4.2 you can reinstall WideVine decryption library to see if that will fix your errors…

1 Like

hi.
After install Netflix from CastagnaIT repository
I got such info about installation

is this normal 3.1GiB?

Yes, perfectly normal.

1 Like

is not available only libwidevinecdm.so 10mb not 3GiB