question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

All playback fails

See original GitHub issue

I’m submitting a …

  • [ x ] bug report
  • feature request
  • support request

General infomration

Browsing works, video playback fails. (“License update not successful”.)

Prerequisites

  • Are you running the latest version? 0.14.2

Description

Steps to Reproduce

Select a show and try to watch it.

Context (Environment)

Brand new Vero 4k running OSMC 2017.09-2, kernel 14.29-37, Kodi 18.0-ALPHA1

Running dpkg -l | grep mediacenter-osmc prints

ii vero3-mediacenter-osmc 17.8-118 armhf Media Center package for OSMC

But I am running Kodi 18-

Installation

  • I installed the plugin via zip from the Releases page

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Debug log

https://gist.github.com/felixyz/9bfdf0e50b85a681cf1359a63f659c65

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:6 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
martinpfannemuellercommented, Nov 24, 2017

I get exactly the same error using 0.12.7. I am also using a Vero 4k. Clearing the ESN field and rebooting did not help for me. Any other idea how to fix this? Thanks a lot! Complete stacktrace:

19:18:44.505 T:3696784368   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 295, in _handle_request_noblock
19:18:44.505 T:3696784368   ERROR:     self.process_request(request, client_address)
19:18:44.505 T:3696784368   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 321, in process_request
19:18:44.506 T:3696784368   ERROR:     self.finish_request(request, client_address)
19:18:44.506 T:3696784368   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 334, in finish_request
19:18:44.506 T:3696784368   ERROR:     self.RequestHandlerClass(request, client_address, self)
19:18:44.506 T:3696784368   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 655, in __init__
19:18:44.506 T:3696784368   ERROR:     self.handle()
19:18:44.506 T:3696784368   ERROR:   File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
19:18:44.506 T:3696784368   ERROR:     self.handle_one_request()
19:18:44.506 T:3696784368   ERROR:   File "/usr/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
19:18:44.506 T:3696784368   ERROR:     method()
19:18:44.506 T:3696784368   ERROR:   File "/home/osmc/.kodi/addons/plugin.video.netflix/resources/lib/MSLHttpRequestHandler.py", line 41, in do_POST
19:18:44.506 T:3696784368   ERROR:     self.wfile.write(base64.standard_b64decode(b64license))
19:18:44.506 T:3696784368   ERROR:   File "/usr/lib/python2.7/base64.py", line 93, in standard_b64decode
19:18:44.506 T:3696784368   ERROR:     return b64decode(s)
19:18:44.506 T:3696784368   ERROR:   File "/usr/lib/python2.7/base64.py", line 73, in b64decode
19:18:44.506 T:3696784368   ERROR:     return binascii.a2b_base64(s)
19:18:44.506 T:3696784368   ERROR: TypeError: must be string or buffer, not bool
19:18:44.547 T:4016042992   ERROR: AddOnLog: InputStream Adaptive: License update not successful (no keys)
19:18:44.547 T:4016042992   ERROR: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter)```
0reactions
Gymnaecommented, Dec 5, 2017

I have the same problem like @martinpfannemueller, after I got the plugin to start. Do we need to compile a decrypter or install additional packages outside of what your repo requires?

22:41:07.328 T:4083706368   ERROR: Control 55 in window 10025 has been asked to focus, but it can't
22:41:43.636 T:3849319168 WARNING: Invalid media type ""
22:41:56.788 T:4083706368 WARNING: Previous line repeats 16 times.
22:41:56.789 T:4083706368   ERROR: GetResumeItemOffset - Cannot open VideoDatabase
22:42:02.769 T:4083706368  NOTICE: VideoPlayer::OpenFile: http://localhost:40709/manifest?id=70196252
22:42:02.770 T:3490706176  NOTICE: Creating InputStream
22:42:07.185 T:4008735488   ERROR: Traceback (most recent call last):
22:42:07.185 T:4008735488   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock
22:42:07.186 T:4008735488   ERROR:     self.process_request(request, client_address)
22:42:07.186 T:4008735488   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request
22:42:07.187 T:4008735488   ERROR:     self.finish_request(request, client_address)
22:42:07.187 T:4008735488   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request
22:42:07.187 T:4008735488   ERROR:     self.RequestHandlerClass(request, client_address, self)
22:42:07.187 T:4008735488   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 652, in __init__
22:42:07.187 T:4008735488   ERROR:     self.handle()
22:42:07.187 T:4008735488   ERROR:   File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
22:42:07.188 T:4008735488   ERROR:     self.handle_one_request()
22:42:07.188 T:4008735488   ERROR:   File "/usr/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
22:42:07.188 T:4008735488   ERROR:     method()
22:42:07.188 T:4008735488   ERROR:   File "/home/osmc/.kodi/addons/plugin.video.netflix/resources/lib/MSLHttpRequestHandler.py", line 41, in do_POST
22:42:07.188 T:4008735488   ERROR:     self.wfile.write(base64.standard_b64decode(b64license))
22:42:07.188 T:4008735488   ERROR:   File "/usr/lib/python2.7/base64.py", line 96, in standard_b64decode
22:42:07.189 T:4008735488   ERROR:     return b64decode(s)
22:42:07.189 T:4008735488   ERROR:   File "/usr/lib/python2.7/base64.py", line 75, in b64decode
22:42:07.189 T:4008735488   ERROR:     return binascii.a2b_base64(s)
22:42:07.189 T:4008735488   ERROR: TypeError: a2b_base64() argument 1 must be string or buffer, not bool
22:42:07.193 T:3490706176   ERROR: AddOnLog: InputStream Adaptive: License update not successful (no keys)
22:42:07.193 T:3490706176   ERROR: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter)
22:42:07.194 T:3490706176   ERROR: CVideoPlayer::OpenInputStream - error opening [http://localhost:40709/manifest?id=70196252]
22:42:07.194 T:3490706176  NOTICE: CVideoPlayer::OnExit()
Read more comments on GitHub >

github_iconTop Results From Across the Web

How to fix Video Playback Error and Issues on PC?
8 Methods to fix video playback error on PC · 1. Get supporting video codec · 2. Update Display Drivers · 3. Use...
Read more >
Fix Video Playback Error and Recover Corrupted Video [2022]
Corrupt videos lead to all sorts of playback errors and could be the result of the files not copying or downloading properly, damage...
Read more >
Troubleshoot video errors, buffering, and freezing - Android
Troubleshoot video errors, buffering, and freezing ; An error has occurred. Playback error. Tap to retry. Connection to server lost. This video is...
Read more >
Playback Error YouTube: How to Fix in Seconds
Playback Error YouTube: How to Fix in Seconds · Close and Reopen Browser Tabs · Clear Browser Cookies and Cache · Sign Out...
Read more >
TOP 10 - Playback Fails - YouTube
A KARGA! foi à procura dos melhores erros de Playback e compilou-os ... Your browser can't play this video. ... TOP 10 -...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found