weixin_39621870
2020-11-27 12:55 阅读 115

Video playback is not working in 0.13.18

I'm submitting a ... - [x] bug report - [ ] feature request - [ ] support request

General infomration

Prerequisites

Description

The video playback is not working in the release 0.13.18, when i try to play a video nothing happens, I'm not using any VPN, inputstream.adaptive is updated to the latest release 2.3.11, and this problem happened today, and not related in anyway with the problem in 0.13.19 which has been fixed for me here https://github.com/asciidisco/plugin.video.netflix/commit/5d363569b025247f5005a2266e69efddb1476cc7 (it seems that the plugin is working now on the android devices).

Context (Environment)

Installation

  • [x] I installed the plugin via zip from the Releases page
  • [ ] I´m using the Netflix Repo
  • [ ] I´m using a different source (Please tell which)

Operating System

  • [ ] Linux (x86/x64)
  • [ ] OSX (x86/x64)
  • [x] Windows (x86/x64)
  • [ ] Linux (ARM)
  • [ ] Android

Additional informatin on the environment

Kodi 18 Leia RC, Windows 10

Debug log

https://pastebin.com/BSYAg2jM

Other information

Here is manifest.json.

manifest.zip

该提问来源于开源项目:asciidisco/plugin.video.netflix

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

181条回答 默认 最新

  • weixin_39633165 weixin_39633165 2020-11-27 12:55

    I can confirm this issue on Pi 3, I was able to play all videos by enabling HEVC profiles, but today no video can be played. I didn't update the addon, OSMC or any other package, it seems to be a change from Netflix.

    点赞 评论 复制链接分享
  • weixin_39645003 weixin_39645003 2020-11-27 12:55

    Same here on libreelec 8.90.007 running Netflix 0.13.16 which was playing fine yesterday. Browsing and navigation is totally fine, but video playback stalls

    点赞 评论 复制链接分享
  • weixin_39733943 weixin_39733943 2020-11-27 12:55

    For me too Pi2 Libreelec Kodi 18 movie not play in 0.13.18 so I update to 0.13.19 thats same situation I change experts setting enabling HEVC no result then i enabling VP9 no result

    点赞 评论 复制链接分享
  • weixin_39611382 weixin_39611382 2020-11-27 12:55

    For me too Pi2 Libreelec Kodi 18 movie not play in 0.13.18 so I update to 0.13.19 thats same situation I change experts setting enabling HEVC no result then i enabling VP9 no result

    same here but with osmc latest version on PI3 with 0.13.18

    Without option changes : https://pastebin.com/AtQ8NyEm With option changes : https://pastebin.com/tvQFXzB9

    点赞 评论 复制链接分享
  • weixin_39734184 weixin_39734184 2020-11-27 12:55

    I can confirm on both rpi 3 and on a GalliumOS Chromebook (where 0.13.18 worked great a couple of days ago). And FWIW, on the rpi 3, Netflix still works with Vivaldi+Widevine and on GalliumOS with Chrome.

    点赞 评论 复制链接分享
  • weixin_39880621 weixin_39880621 2020-11-27 12:55

    I don't think that the problem is with version, I get back to 0.13.13 & 0.13.15 and the problem remains. Also I test it on RC1 and beta 4 with no luck.

    点赞 评论 复制链接分享
  • weixin_39734184 weixin_39734184 2020-11-27 12:55

    I tried 0.13.16 and 0.13.17 as well on the rpi 3. No luck. Sure looks like a Netflix-side change.

    点赞 评论 复制链接分享
  • weixin_39621870 weixin_39621870 2020-11-27 12:55

    I talked about 0.13.18 because the official 0.13.19 is broken for another reason, but 0.13.18 was working until today, 0.13.16 and the releases before it were broken from a longtime ago.

    点赞 评论 复制链接分享
  • weixin_39880621 weixin_39880621 2020-11-27 12:55

    , yes you are right I didn’t know that it was broken before... I have 2-3 days to see something on Netflix and I didn't notice what version I had that time.

    点赞 评论 复制链接分享
  • weixin_39873325 weixin_39873325 2020-11-27 12:55

    This is my pastebin for 0.13.18 https://pastebin.com/RBUpM7ck

    点赞 评论 复制链接分享
  • weixin_39976951 weixin_39976951 2020-11-27 12:55

    Here is an excerpt from my log, since it looks pretty different from what tanis2000 has:

    https://pastebin.com/HcjdXRaw

    Yesterday, everything was working fine and I haven't changed anything since.

    I'm on 0.13.18, too, Raspberry Pi 2, Archlinux.

    点赞 评论 复制链接分享
  • weixin_39966225 weixin_39966225 2020-11-27 12:55

    I was just playing with the Addon to see if I could find the error and I found that the Server send this Stack Trace in the manifest:

    "Content:com.netflix.streaming.content.core.internal.model.exception.ContentException: Playback not permitted. Reason: 446 (Playback not permitted.)"

    https://pastebin.com/embed_js/Ev2i634Z

    I will continue exploring the Addon later but might be that Nexflix is not allowing us to Stream content...

    EDIT: This server exception appeared also here: #532

    点赞 评论 复制链接分享
  • weixin_39676979 weixin_39676979 2020-11-27 12:55

    Same issue for me On Raspberry

    点赞 评论 复制链接分享
  • weixin_39539002 weixin_39539002 2020-11-27 12:55

    Just wanted to let everyone know I'm aware of the issue. Unfortunately I'm curently not available to work on an analysis and solution, sorry. I'll try to look into during the weekend.

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:55

    I implemented the manifest request for msl api 2, and it produces at least a manifest. Unfortunately the new JSON manifest is quite different to the v1 manifest which means a rewrite of the JSON -> MPD converter.

    I did a shot for video in this branch, but need to change licnse request to v2, too to get it working. If anyone wants to support development, pls. let me know to avoid double work.

    点赞 评论 复制链接分享
  • weixin_39639686 weixin_39639686 2020-11-27 12:55

    I implemented the manifest request for msl api 2, and it produces at least a manifest. Unfortunately the new JSON manifest is quite different to the v1 manifest which means a rewrite of the JSON -> MPD converter.

    I did a shot for video in this branch, but need to change licnse request to v2, too to get it working. If anyone wants to support development, pls. let me know to avoid double work.

    can u also add "hevc-main10-L30-dash-cenc-prk" to the profile in the manifest? this fixes some problems on rpi3

    点赞 评论 复制链接分享
  • weixin_39938746 weixin_39938746 2020-11-27 12:55

    watching your msl2 branch , props for your work!

    点赞 评论 复制链接分享
  • weixin_39525307 weixin_39525307 2020-11-27 12:55

    -developer is the netflix address here correct? The return value is 404 when I hit it.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    I Think the complete URL sould be:

    https://www.netflix.com/nq/msl_v1/cadmium/pbo_licenses/%5E1.0.0/router

    It is the one the Netflix Player uses in Chrome.

    Cheers!

    -developer is the netflix address here correct? The return value is 404 when I hit it.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    I implemented the manifest request for msl api 2, and it produces at least a manifest. Unfortunately the new JSON manifest is quite different to the v1 manifest which means a rewrite of the JSON -> MPD converter.

    I did a shot for video in this branch, but need to change licnse request to v2, too to get it working. If anyone wants to support development, pls. let me know to avoid double work.

    I can help, I was working on my own version of MSLv2.py, but I fall slept, I am alive now... so, hit me!

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:55

    what would help is adapting audio and subs,, simply copy back the parts from MSL.py. The new JSON manifest provides more information compared to v1, so maybe we can make the Adaptationset / Representations more complete. Interseting part is the sidx block in audio, should be done idential to video

    Edit: I'll continue with licensing, the request / and url must be changed.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    Gotcha...

    I did that and I did something on getting licences and I have no errors and everything look good, but I have no playback, I think it is because I did a lot of changes before getting MSL2, I am going to install it from the scratch and test my changes...so I will keep you posted in a few minutes.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    I got video....but no audio.... so far

    :)

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    Adaptation for Audio is missing... working on it

    点赞 评论 复制链接分享
  • weixin_40008870 weixin_40008870 2020-11-27 12:55

    Man! This is the page of the day! Even if you fix it, I will not be able to test it today. Still... this is the page of the day :)

    点赞 评论 复制链接分享
  • weixin_39880621 weixin_39880621 2020-11-27 12:55

    , this is the power of open source. community ... as a software engineer I'm a little bit jealous... but unfortunately I'm not familiar with Python.

    Congrats guys, I hope to find the solution soon

    点赞 评论 复制链接分享
  • weixin_39880615 weixin_39880615 2020-11-27 12:55

    Watching this thread is better than Netflix itself.

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:55

    I was unable to get the license request v2 working, so I switched back to the previous license request (but new manifest request), video is working with the latest commit in msl2 branch.

    Have you got license_request v2 working? I got always HTTP 400 error....

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    Here we go...

    These are the files that I modified and I got video and audio working so far... but I have not fixed the loading time, it takes about a minute to start the playback using MANUAL STREAM SELECTION in InputStream, I think it is because it have a lot of streams available and in someway it is buffering all of them or something like...

    09:32:24.941 T:1309078384 NOTICE: Creating InputStream 09:32:29.775 T:1309078384 NOTICE: Creating Demuxer 09:32:29.778 T:1309078384 NOTICE: Opening stream: 1 source: 256 09:33:07.560 T:1937952288 NOTICE: Samba is idle. Closing the remaining connections 09:33:59.852 T:1309078384 NOTICE: Display resolution ADJUST : 1920x1080 (1920x1080) @ 23.98 - Full Screen (43) (weight: 0.000) 09:34:00.019 T:1937952288 NOTICE: VideoPlayer: OnLostDisplay received 09:34:00.019 T:1937952288 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED 09:34:00.019 T:1937952288 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED 09:34:00.211 T:1937952288 NOTICE: VideoPlayer: OnResetDisplay received 09:34:00.211 T:1937952288 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED 09:34:00.211 T:1937952288 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED 09:34:00.223 T:1309078384 NOTICE: Creating video codec with codec id: 27 09:34:00.233 T:1309078384 NOTICE: Creating video thread 09:34:00.233 T:1327924080 NOTICE: running thread: video_thread

    This example took 1:30 to start playing

    Another thing, since I dont have any documentation on MSL Manifests I mixed v1 for load_manifest and v0 for get_license. As I have ever said THIS IS JUST A WORKAROUND

    Hope it helps... Cheers JakerMX_MSL_Workaround.zip

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    Got fast playback changing the indexRange

    
                    # BaseURL
                    base_url = self.__get_base_url(stream['urls'])
                    ET.SubElement(rep, 'BaseURL').text = base_url
                    # Init an Segment block
                    sidx = stream['downloadable_id']
                    segment_base = ET.SubElement(
                        parent=rep,
                        tag='SegmentBase',
                        #Removed 
                        #indexRange='0-' + str(stream['startByteOffset'] + stream['size']),
                        indexRange='0-' + str(init_length),
                        indexRangeExact='true')
    

    JakerMX_MSL_Workaround.zip

    点赞 评论 复制链接分享
  • weixin_39655049 weixin_39655049 2020-11-27 12:55

    Awesome, I'll try that on my setup tonight and report back. Thank you for the work.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    I was unable to get the license request v2 working, so I switched back to the previous license request (but new manifest request), video is working with the latest commit in msl2 branch.

    Have you got license_request v2 working? I got always HTTP 400 error....

    Nope, I don have the needed request structure, but if you share it with me, I can handle it pretty fast.

    Cheers!

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:55

    if you debug chrome, open cadmium js file, pretty print and search for _mslRequest (first occurrence) and set a breakpoint. In my last commit the v1 request structure is commented out, if you switch comments and reactivate the url endpoint, you should be able to test. Not sure, if cookies are the reason here.....

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    Ok, thanks for the tip...

    I dont think cookies are the issue, but It could be the headers since the HTTP400 response is from the GET/POST request, Let me try it and I will get back with my findings.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    Since same version without my patch was working on Androind I think it is some OS or HW ralated issue, I was debuging it and creatting patterns from Androind and trying to reproduce them on RPI.

    点赞 评论 复制链接分享
  • weixin_39737317 weixin_39737317 2020-11-27 12:55

    I tried workaround with Rpi 3 B+ with no luck. I might doing something wrong. Snip from the logfile:

    18:44:01.251 T:1443885808 NOTICE: Creating InputStream 18:44:03.077 T:1443885808 ERROR: AddOnLog: InputStream Adaptive: Could not open / parse mpdURL (http://localhost:35945/manifest?id=80199682&dolby=true&hevc=true&hdr=true&dolbyvision=true)

    any suggestions?

    点赞 评论 复制链接分享
  • weixin_39639686 weixin_39639686 2020-11-27 12:55

    I tried workaround with Rpi 3 B+ with no luck. I might doing something wrong. Snip from the logfile:

    18:44:01.251 T:1443885808 NOTICE: Creating InputStream 18:44:03.077 T:1443885808 ERROR: AddOnLog: InputStream Adaptive: Could not open / parse mpdURL (http://localhost:35945/manifest?id=80199682&dolby=true&hevc=true&hdr=true&dolbyvision=true)

    any suggestions?

    check the manifest.json what error u get.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    I tried workaround with Rpi 3 B+ with no luck. I might doing something wrong. Snip from the logfile:

    18:44:01.251 T:1443885808 NOTICE: Creating InputStream 18:44:03.077 T:1443885808 ERROR: AddOnLog: InputStream Adaptive: Could not open / parse mpdURL (http://localhost:35945/manifest?id=80199682&dolby=true&hevc=true&hdr=true&dolbyvision=true)

    any suggestions?

    Try disabling HEVC, HDR, DolbyVision....

    点赞 评论 复制链接分享
  • weixin_39639686 weixin_39639686 2020-11-27 12:55

    Got fast playback changing the indexRange

    
                    # BaseURL
                    base_url = self.__get_base_url(stream['urls'])
                    ET.SubElement(rep, 'BaseURL').text = base_url
                    # Init an Segment block
                    sidx = stream['downloadable_id']
                    segment_base = ET.SubElement(
                        parent=rep,
                        tag='SegmentBase',
                        #Removed 
                        #indexRange='0-' + str(stream['startByteOffset'] + stream['size']),
                        indexRange='0-' + str(init_length),
                        indexRangeExact='true')
    

    JakerMX_MSL_Workaround.zip

    i tested this version on a rpi3 (not rpi 3b+) and it works. only thing is that i cant get the 720p stream. it always uses 1080 even when i set max resolution to 720 So i got a few hickups while playing with hyperion enabled for my ambilight. Without hyperion its running near perfect.

    Great work so far !!

    点赞 评论 复制链接分享
  • weixin_39639686 weixin_39639686 2020-11-27 12:55

    Update on myself: I set max secure to 640 and its playing at 720

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:55

    The resolution set on InputStream is for height, strange since it is more related to width....jejejeje

    So, 720 take 1080 o higher x720...

    点赞 评论 复制链接分享
  • weixin_39655049 weixin_39655049 2020-11-27 12:55

    Got fast playback changing the indexRange

    JakerMX_MSL_Workaround.zip

    With the MSL2 branch and these 2 files applied, I can play netflix videos fine (audio + video). :+1:

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:55

    msl2 branch should play audio + video without any patches.

    点赞 评论 复制链接分享
  • weixin_39737317 weixin_39737317 2020-11-27 12:55

    I tried workaround with Rpi 3 B+ with no luck. I might doing something wrong. Snip from the logfile: 18:44:01.251 T:1443885808 NOTICE: Creating InputStream 18:44:03.077 T:1443885808 ERROR: AddOnLog: InputStream Adaptive: Could not open / parse mpdURL (http://localhost:35945/manifest?id=80199682&dolby=true&hevc=true&hdr=true&dolbyvision=true) any suggestions?

    check the manifest.json what error u get.

    I might be little dummy but where manifest.json file is located?

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:55

    .kodi/user_data/addondata/plugin.video.netflix/

    点赞 评论 复制链接分享
  • weixin_39645003 weixin_39645003 2020-11-27 12:55

    You guys are awesome thanks for all the hard work.

    I’m totally useless at diagnosis and repair, but more than happy to do some testing to help out. Let me know if there’s anything I can do or test. Running libreelec

    点赞 评论 复制链接分享
  • weixin_39588252 weixin_39588252 2020-11-27 12:55

    thanks a lot, with the msl2 branch audio and video work fine again!

    One minor issue: automatic audio stream selection doesn't seem to work as before. It now selects German 2ch instead of English (original) 6ch by default (checked with Black Mirror S01E01, Marvel's Daredevil S03E01)

    点赞 评论 复制链接分享
  • weixin_39970823 weixin_39970823 2020-11-27 12:55

    Maybe it's only on my side but I think subtitle are not working right now

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:55

    what happens if you remove "prefer default streams" in settings::player::language ? subs are not yet implemented, I guess they'll come tonight

    点赞 评论 复制链接分享
  • weixin_39737317 weixin_39737317 2020-11-27 12:55

    .kodi/user_data/addondata/plugin.video.netflix/

    Interesting. In that folder are only msl_data.json file. Fishy situation.

    点赞 评论 复制链接分享
  • weixin_39588252 weixin_39588252 2020-11-27 12:56

    good catch, thanks a lot for the hint!

    Disabling "prefer default streams" did the trick, now I get English 5.1ch again.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    .kodi/user_data/addondata/plugin.video.netflix/

    Interesting. In that folder are only msl_data.json file. Fishy situation.

    Try /storage/.kodi/userdata/addon_data/plugin.video.netflix

    点赞 评论 复制链接分享
  • weixin_39737317 weixin_39737317 2020-11-27 12:56

    .kodi/user_data/addondata/plugin.video.netflix/

    Interesting. In that folder are only msl_data.json file. Fishy situation.

    Try /storage/.kodi/userdata/addon_data/plugin.video.netflix

    Hi

    There is no path /storage found on Rpi osmc. Weard.

    点赞 评论 复制链接分享
  • weixin_39534002 weixin_39534002 2020-11-27 12:56

    .kodi/user_data/addondata/plugin.video.netflix/

    Interesting. In that folder are only msl_data.json file. Fishy situation.

    Try /storage/.kodi/userdata/addon_data/plugin.video.netflix

    Hi

    There is no path /storage found on Rpi osmc. Weard.

    Try to look for it using unix command 'find',

    $> find / -name "*netflix*

    would list you all netflix related files and dirs.

    Anyway, I have also tried jakermx's workaround on Rpi 3B+ and video&audio plays fine. I got no subtitles at all, but I can download them from subs sources.

    Thanks a lot for the fix and the rest of the info.

    点赞 评论 复制链接分享
  • weixin_39639686 weixin_39639686 2020-11-27 12:56

    /home/osmc/.kodi/

    Notice the dot !

    点赞 评论 复制链接分享
  • weixin_39821378 weixin_39821378 2020-11-27 12:56

    Works on coreelec on a odroid c2 but the resolution is really low.

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:56

    https://github.com/asciidisco/plugin.video.netflix/archive/msl2.zip

    contains subtitles now

    点赞 评论 复制链接分享
  • weixin_40008870 weixin_40008870 2020-11-27 12:56

    thanks a lot, with the msl2 branch audio and video work fine again!

    One minor issue: automatic audio stream selection doesn't seem to work as before. It now selects German 2ch instead of English (original) 6ch by default (checked with Black Mirror S01E01, Marvel's Daredevil S03E01)

    Maybe because of 'languages': ['de-US'], in lines 85, 247 and 264 of MSLv2.py

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:56

    It's more a matter how audio streams are tagged and then handled inside kodi core. Tags are slightly different as before (wanted).

    点赞 评论 复制链接分享
  • weixin_39895977 weixin_39895977 2020-11-27 12:56

    working also on odrooid c2. I got better video quality with scaling mode bilinear and pass-throug enabled.

    点赞 评论 复制链接分享
  • weixin_39632057 weixin_39632057 2020-11-27 12:56

    Can verify msl2 branch working on LibreELEC Generic.x86_64 (Milhouse) Build #1124 with no tweaks or patches. Nice work guys.

    点赞 评论 复制链接分享
  • weixin_39610188 weixin_39610188 2020-11-27 12:56

    Confirmed working as well on LibreELEC x86_64 Build #1126, however there seems to be a lot of new overhead that slows my decoding to under 60fps (the KODI-CPU reads over 100%)

    Is video acceleration not working or is something else just hogging a lot of resources? I did not have this issue with the previous builds.

    (My device is an nvidia ION based atom device, so it can't really pull much on the CPU..)

    点赞 评论 复制链接分享
  • weixin_39765325 weixin_39765325 2020-11-27 12:56

    https://github.com/asciidisco/plugin.video.netflix/archive/msl2.zip

    contains subtitles now

    I'm using an Odroid C2 with CoreELEC nightly (which means Kodi 18.0 Beta 5).

    Playback works, audio tracks work, Subtitles are activated by default, but there are none to select (of course I tried several shows that I know have subtitles.)

    Given the circumstances, this of course is a minor issue. But I just wanted to give some feedback (if a log would help, just tell me). Great work!

    点赞 评论 复制链接分享
  • weixin_39734184 weixin_39734184 2020-11-27 12:56

    The msl2.zip first worked on my rpi3 and then stopped (I have to confess to calibrating the aspect ratio in Kodi's system settings in between, but I wouldn't think this was the problem). Log: http://pruss.mobi/dl/msl2.log manifest: http://pruss.mobi/dl/msl2.manifest

    Environment: Raspbian Stretch, RPI3B+, 4:3 TV-out, default settings in Netflix plugin

    Update: Also fails on my GalliumOS laptop.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    The msl2.zip first worked on my rpi3 and then stopped (I have to confess to calibrating the aspect ratio in Kodi's system settings in between, but I wouldn't think this was the problem). Log: http://pruss.mobi/dl/msl2.log manifest: http://pruss.mobi/dl/msl2.manifest

    Environment: Raspbian Stretch, RPI3B+, 4:3 TV-out, default settings in Netflix plugin

    Update: Also fails on my GalliumOS laptop.

    19:05:35.830 T:1706877680 ERROR: return b64decode(s) 19:05:35.830 T:1706877680 ERROR: File "/usr/lib/python2.7/base64.py", line 75, in b64decode 19:05:35.830 T:1706877680 ERROR: return binascii.a2b_base64(s) 19:05:35.830 T:1706877680 ERROR: TypeError: a2b_base64() argument 1 must be string or buffer, not bool 19:05:36.070 T:1563284208 ERROR: AddOnLog: InputStream Adaptive: License update not successful (no keys) 19:05:36.070 T:1563284208 ERROR: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter)

    You are getting True/False instead of the license string, so I think you have need to remove you version and settings, reinstall and try again.... because this usually happens when you have difffrent file versions some process is asking for something to another process,but this one is returning what its thougth it was asked for...

    I would suggest to clone the msl2 branch, and install it from zip instead of installl from repository, also, diseble the auto update thing..

    点赞 评论 复制链接分享
  • weixin_39821378 weixin_39821378 2020-11-27 12:56

    working also on odrooid c2. I got better video quality with scaling mode bilinear and pass-throug enabled.

    I set inputstream.adaptive to manual stream selection and now I can select a better resolution. If set to auto it just selects the lowest resolution. It works fine on other addons

    点赞 评论 复制链接分享
  • weixin_39997253 weixin_39997253 2020-11-27 12:56

    Hiho, great work! Is there anything I can do to help to create a release from this? Testing, etc...

    点赞 评论 复制链接分享
  • weixin_40008870 weixin_40008870 2020-11-27 12:56

    working also on odrooid c2. I got better video quality with scaling mode bilinear and pass-throug enabled.

    I set inputstream.adaptive to manual stream selection and now I can select a better resolution. If set to auto it just selects the lowest resolution. It works fine on other addons

    Official Netflix Android TV app starts streaming from low res and step-by-step goes higher to the best possible, depending on your internet performance and your screen's resolution. I guess that's complicated to be implement. I guess the add-on should request stream according to KODI's screen settings and also have the ability to override inside add-on's settings.

    点赞 评论 复制链接分享
  • weixin_39733943 weixin_39733943 2020-11-27 12:56

    liberty-developer Fix parameter values for stream play is that mean it work I download it but can`t install it Rpi2 libreelec

    点赞 评论 复制链接分享
  • weixin_39743824 weixin_39743824 2020-11-27 12:56

    Can confirm that the msl2.zip file above works on Rpi3b+ running OSMC (latest nightly build for Leia). Subtitles working and no issues with video or audio.

    点赞 评论 复制链接分享
  • weixin_39645003 weixin_39645003 2020-11-27 12:56

    Msl2.zip is working on libreelec for me. Haven’t done extensive testing, just video playback

    点赞 评论 复制链接分享
  • weixin_39880621 weixin_39880621 2020-11-27 12:56

    Msl2.zip is working on Kodi x64 RC1 on Windows 10 also for me (in my both machines), but I see that it doesn't select 5:1 audio channels by default as the older version did (0.13.18). Also it reaches up to 1280x720 videos instead 1920x1080.

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:56

    : https://github.com/asciidisco/plugin.video.netflix/issues/555#issuecomment-442556556

    点赞 评论 复制链接分享
  • weixin_39880621 weixin_39880621 2020-11-27 12:56

    , now it selects 5:1 channel... interesting this thread takes fire from yesterday and I missed that ;) Thanks

    点赞 评论 复制链接分享
  • weixin_39639686 weixin_39639686 2020-11-27 12:56

    Just a small update:

    changed: de-US and de-DE to en-US changed fixed timestamp: 'timestamp': 1467733923 to 'timestamp': int(time.time())

    could not find a reason to have a fixed timestamp in it that was from 07/05/2016

    MSLv2.py.zip

    点赞 评论 复制链接分享
  • weixin_39821378 weixin_39821378 2020-11-27 12:56

    I get subtitles on windows but not on CoreElec. Could that be because on CoreElec I'm running leia beta 5 and inputstream.adaptive 2.3.6 (it won't update to latest version) and on Windows I'm running RC 1 of leia and inputstream.adaptive 2.3.11

    点赞 评论 复制链接分享
  • weixin_39627405 weixin_39627405 2020-11-27 12:56

    Watching this thread is better than Netflix.

    On Thu, Nov 29, 2018 at 1:11 PM Essam315 wrote:

    I get subtitles on windows but not on CoreElec. Could that be because on CoreElec I'm running leia beta 5 and inputstream.adaptive 2.3.6 (it won't update to latest version) and on Windows I'm running RC 1 of leia and inputstream.adaptive 2.3.11

    Use this release and the subtitles will work for you on CoreElec, uninstall everything first.

    https://mega.nz/#!VglyiYIa!1BXdy0_q4dFRIku9KcEg5t3xKeTuTZerduI0grMzS-c

    — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/asciidisco/plugin.video.netflix/issues/555#issuecomment-442796214, or mute the thread https://github.com/notifications/unsubscribe-auth/ADcpBm0WGMmWLtVo2KGVlrH5sy_khv-0ks5uz8DxgaJpZM4Y1Fx8 .

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    Just a small update:

    changed: de-US and de-DE to en-US changed fixed timestamp: 'timestamp': 1467733923 to 'timestamp': int(time.time())

    could not find a reason to have a fixed timestamp in it that was from 07/05/2016

    MSLv2.py.zip

    This should not be set hardcoded, we should respect locale settings / and or kodi language settings.

    点赞 评论 复制链接分享
  • weixin_39830313 weixin_39830313 2020-11-27 12:56

    -developer I remember toying around with this 1 1/2 years ago or such, Kodis locale wasn't a reliable source (also, in some cases, also not one Netflix would be able to match), so I proposed (but never implemented) to load/parse the language settings provided by Netflix itself. That way, the behaviour would be as close as it gets to the native clients, see my comment here: https://github.com/asciidisco/plugin.video.netflix/pull/212#issuecomment-340482949

    and feel free to finish that unfinished business for me ;)

    点赞 评论 复制链接分享
  • weixin_39639686 weixin_39639686 2020-11-27 12:56

    i think the simple way would be to add a sort of selectbox in de plugin settings. this way it can be easy updated with the plugin it self. trusting on the kodi settings is as u say not the best source for this. But that is something that can build in later. the main goal was to get it working. and en-US is a more common setting than de-US in my point of view.

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    de_US is exactly what my web broser uses, so it may be more stable for you, but most likely not for others.

    Edit: I guess that you get the correct locale somewhere in the login process of the addon, same place where the ESN is retrieved from. There are tons of values which can be used for further processing.

    Manual selection feels wrong for me.

    点赞 评论 复制链接分享
  • weixin_39588252 weixin_39588252 2020-11-27 12:56

    quick test with the 0.13.20 tag looks good - thanks a lot to everyone involved!

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    It is defined by the locale function on any system, maybe you are using DE language but you are on US, mine is en_MX, because I have my OS configured for English but I am in Mexico... also it is used to get the repeater nodes, so you could have faster streams by location, configuring it as you really are is better.

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    This is what reactContext (NetflixSession.py) provides:

    
            "memberContext": {
                "data": {
                    "type": "memberContext",
                    "geo": {
                        "locale": {
                            "default": false,
                            "dir": "ltr",
                            "displayName": "Deutsch\x20\x28Vereinigte\x20Staaten\x29",
                            "id": "de-US",
                            "language": "de",
                            "isCursive": false,
                            "doubleByte": false,
                            "hasExtendedDiacritics": false,
                            "durationFormat": "hoursAndMinutes",
                            "fallbacks": ["de", "en"]
                        },
                        "preferredLocale": {
                            "country": "DE",
                            "language": "de",
                            "dir": "ltr",
                            "isCursive": false,
                            "doubleByte": false,
                            "hasExtendedDiacritics": false,
                            "default": false,
                            "id": "de-US"
                        },
                        "supportedLocales": [{
    
    
    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    This is what Libreelec OS (Linux) returns....

    RPI3:~ # locale LANG= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL=

    So it is better to define it as where we are and what we use, caus, netflix uses itin order to locate peering partners given in the streams URLs in the manifest since + GeoLocalization and IP Domain info.

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    If you look into manifest.json you'll notice that netflix uses much more information for choosing peer. I'll implement netflix default behaviour (using locales returned by browser) to minimize later side effects.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    Agreed

    点赞 评论 复制链接分享
  • weixin_39611382 weixin_39611382 2020-11-27 12:56

    thanks to all everything works on rpi 3b+

    点赞 评论 复制链接分享
  • weixin_39701288 weixin_39701288 2020-11-27 12:56

    Hi everybody, first of all a big thanks for all your great work! 0.13.20 works almost fine for me, only issue is resolution max at 720 as already pointed. Shouldn't be InputStream Adaptive related because it works regularly at 1080 with other plugins (i.e. Amazon VOD). My setup is Leia v18 rc1 on Win7.1 x64 Am I missing something? Thx for your help

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    -developer I just finish the get_license function over MSL2.. I am testing it right now, once done, I will share it..

    :)

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    pls. provide your manifest.json file, it can be found in your addon's userdata folder

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    cool! looking forward to it! What was the main reason for the HTTP 400 ?

    点赞 评论 复制链接分享
  • weixin_39737317 weixin_39737317 2020-11-27 12:56

    Im not sure what I have messed up with, but i still cannot find manifest.json file nowhere to debug errors. OSMC has Leia latest nighly build. Version 0.13.20 is installed.

    image

    There files can be found in image

    Still getting same error kodi.log: 17:25:56.071 T:1500504816 NOTICE: Creating InputStream 17:25:57.869 T:1500504816 ERROR: AddOnLog: InputStream Adaptive: Could not ope n / parse mpdURL (http://localhost:47679/manifest?id=80192149&dolby=true&hevc=fa lse&hdr=false&dolbyvision=false&vp9=false)

    Any ideas?

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    cool! looking forward to it! What was the main reason for the HTTP 400 ?

    URL + HTTP Headers

    BASE_URL = 'https://www.netflix.com/nq/msl_v1/cadmium'

    ENDPOINTS = { 'manifest': BASE_URL + '/pbo_manifests/^1.0.0/router', 'license': BASE_URL + '/pbo_licenses/^1.0.0/router', }

        header = {
            'entityauthdata': {
                'scheme': 'NONE',
                'authdata': {
                    'identity': self.msl_session['esn'],
                }
            },
            'signature': '',
        }
    
        header['headerdata'] = base64.b64encode(
            mymsl2.utils.dumps(self.header).encode('utf8')
        ).decode('utf8')
    
        payload = {
            'signature': ''
        }
    
        payload['payload'] = base64.b64encode(mymsl2.utils.dumps({
            'sequencenumber': 1,
            'messageid': self.msl_session['message_id'],
            'endofmsg': True,
            'data': ''
        }).encode('utf8')).decode('utf8')
    
        request = mymsl2.utils.dumps(header) + mymsl2.utils.dumps(payload)
    

    The big trick is that Manifest License Path information should be used as URL on License Json Request

        license_request_data = {
            'version': 2,
            'url': self.msl_session['license_path'],
            'id': '15429961788811',
            'esn': self.msl_session['esn'],
            'languages': self.msl_session['languages'],
            'uiVersion': 'shakti-v4bf615c3',
            'clientVersion': '6.0011.511.011',
            'params': [{
                'sessionId': session_id,
                'clientTime': int(time.time()),
                #'challengeBase64': base64.b64encode(challenge).decode('utf8'),
                'challengeBase64':  challenge,
                'xid': int((int(time.time()) + 0.1612) * 1000)
            }],
            'echo': 'sessionId'
        }
    
    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    Im not sure what I have messed up with, but i still cannot find manifest.json file nowhere to debug errors. OSMC has Leia latest nighly build. Version 0.13.20 is installed.

    image

    There files can be found in image

    Still getting same error kodi.log: 17:25:56.071 T:1500504816 NOTICE: Creating InputStream 17:25:57.869 T:1500504816 ERROR: AddOnLog: InputStream Adaptive: Could not ope n / parse mpdURL (http://localhost:47679/manifest?id=80192149&dolby=true&hevc=fa lse&hdr=false&dolbyvision=false&vp9=false)

    Any ideas?

    Please share the whole log...

    点赞 评论 复制链接分享
  • weixin_39880621 weixin_39880621 2020-11-27 12:56

    , please upload this log on a free text sharing site (like https://pastebin.com etc). thank you....

    点赞 评论 复制链接分享
  • weixin_39737317 weixin_39737317 2020-11-27 12:56

    Sorry for excessive flood. I will put pastebin on the way.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    it is not fully loading

    File "/home/osmc/.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 return opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 429, in open response = self._open(req, data) File "/usr/lib/python2.7/urllib2.py", line 447, in _open '_open', req) File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain result = func(*args) File "/usr/lib/python2.7/urllib2.py", line 1228, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/lib/python2.7/urllib2.py", line 1198, in do_open raise URLError(err) URLError: -->End of Python script error report<--

    Just restart it, and then go Add-ons, Netflix, select your profile, go to My List or New releases, select some title and play it....if it crashes, post back you log file...

    点赞 评论 复制链接分享
  • weixin_39737317 weixin_39737317 2020-11-27 12:56

    Still same symptons. Here is pastebin https://pastebin.com/KCiJLbk5

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    could you try to:

    download 0.13.20 as ZIP remove the addon and settings remote the repositoty restart install just the addon from zip restart again login and try...

    点赞 评论 复制链接分享
  • weixin_39849070 weixin_39849070 2020-11-27 12:56

    awesome work guys! Will this work on android?

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    yep

    点赞 评论 复制链接分享
  • weixin_39849070 weixin_39849070 2020-11-27 12:56

    yep

    What is the max resolution on android if widevine lvl3? Can we still 4K?

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    As -developer said, it is netflix plugin independent... since the manifest handling get the urls, that work depends on inputstream, if it is currently supported, it should work unless netflix mess it again..jejeje

    点赞 评论 复制链接分享
  • weixin_39737317 weixin_39737317 2020-11-27 12:56

    I uninstalled repository and plugin and installed 0.13.20 from zip file. Rebooted, the error:

    18:25:33.374 T:1511383792 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: Error Contents: Traceback (most recent call last): File "/home/osmc/.kodi/addons/plugin.video.netflix/addon.py", line 33, in NAVIGATION.router(paramstring=REQUEST_PARAMS) File "/home/osmc/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 60, in wrapped result = func(args, kwargs) File "/home/osmc/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 123, in router options = self.before_routing_action(params=params) File "/home/osmc/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 60, in wrapped result = func(args, *kwargs) File "/home/osmc/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 867, in before_routing_action 'method': 'is_logged_in'})) File "/home/osmc/.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 return opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 429, in open response = self._open(req, data) File "/usr/lib/python2.7/urllib2.py", line 447, in _open '_open', req) File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain result = func(args) File "/usr/lib/python2.7/urllib2.py", line 1228, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/lib/python2.7/urllib2.py", line 1198, in do_open raise URLError(err) URLError: -->End of Python script error report<-- 18:25:33.611 T:1511383792 WARNING: CPythonInvoker(4, /home/osmc/.kodi/addons/plugin.video.netflix/addon.py): the python script "/home/osmc/.kodi/addons/plugin.video.netflix/addon.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon9xbmcaddon5AddonE 18:25:33.626 T:1528820464 ERROR: GetDirectory - Error getting plugin://plugin.video.netflix/ 18:25:33.629 T:1917988864 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflix/) failed

    2nd attempt to open will open the plugin and I can browse netflix, but still same symptons and errors going on. Fishy.

    点赞 评论 复制链接分享
  • weixin_39849070 weixin_39849070 2020-11-27 12:56

    As -developer said, it is netflix plugin independent... since the manifest handling get the urls, that work depends on inputstream, if it is currently supported, it should work unless netflix mess it again..jejeje

    I will test when I get home...this is exciting

    点赞 评论 复制链接分享
  • weixin_39701288 weixin_39701288 2020-11-27 12:56

    pls. provide your manifest.json file, it can be found in your addon's userdata folder

    -developer Here you are http://s000.tinyupload.com/index.php?file_id=03266488350151743049 I've 0 skill in coding but hope to be helpful anyway.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    Hello there,I was forking the pymsl v1 from truedread but I just realize that he already have support for MSLv2, so I tried it and it worked... I got it from

    https://github.com/truedread/pymsl

    And I testetd using the mslv2_example.py... it worked. Just need some help integrating on MSLv2.py

    Hope it helps! Thanks to for sharing

    pymsl-master.zip

    点赞 评论 复制链接分享
  • weixin_39849070 weixin_39849070 2020-11-27 12:56

    I apologize if this has already been answered. Is ESN is required on android for this to work?

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    Response looks like this.. so just need to adapt it

    { "payload": { "version": "2", "id": "15429961788811", "serverTime": "1543514209323", "from": "nq_cadmium_pbo_licenses.14.9/pbo-client.14.9", "result": [ { "licenseResponseBase64": "CAISqwMKtQEKEEIKIik8QeHuBvBnJrVi2QcSnAF7InZlcnNpb24iOiIxLjAiLCJlc24iOiJORkNEQ0gtMDEtRVpZTFEySkpETjJHSDhXQTRBUko1NzBERUFIRUNQIiwic2FsdCI6IjYwNDgyODg3MDc0NjgwODkwMjA5OTI3Nzk0NzM0NzAwNSIsImlzc3VlVGltZSI6MTU0MzUxNDIwNTAwMCwibW92aWVJZCI6IjgwMTc3NDAwIn0gASgAEhIIARAAGAAowNECMMDRAlgAYAEaZhIQXsxId1oyoqg2DhnEslNDgRpQAtUXN9dQKMQtyo+omR8lI1rYIINY5YUxE9Y93hSSyznpNCSmQ0fo/UNjqSiMFjBbvQ6JFxMdSjWAQQOR60FYcn7FWVOeSNFsucqnxHHa+VIgARprChAAAAAABN+OeQAAAAAAAAAAEhDAqpq+1n9aAM0K7bAuBsTOGiC4Z4i7+WgxBYMqbGcMKqGaSaisB14JONjgjavhlHhK4CACKAI6BAgAECpSCggAEMDeHxoCCABSDQjB3h8QgIDhARoCCAAgz9v+3wU4AFAAGiA+K+C0UimJOVQKMnt/lotrR6rBgqagz8s/vzp1CpoUUCKAApPF8MuxQYoR9S7teOjeL6I9HdhQnGDcgXkvwbOkOuBdqTQkw8s4GqO9etS3qaw9zLnLFFdR6FYwshXrXbj42jYrxZs4FDKVTuutjx+jqy8VfSYyU4JNGrmJ1lt8sBpiiCVx/FBxRXxlIoIZPxxS3LeyeZDb5C51BdU/XJxizmws8Ld99PsC93fhrKgpYOkq+y+lG+ns+oVJibBlFaLhJMlkgO+Wv1B4bOzCj34HMCpUioTu+6zG5rPbdPskuiHhE2dKLmQ76ATlh6H9Z7fxxm7djMRBGHeGg3HvWe9pj2lrSTumhw3ZOMnMtCtPnf1s4q04gAJYMBduGx+bEZftaX4=", "providerSessionToken": "None", "links": { "releaseLicense": { "rel": "releaseLicense", "href": "/releaseLicense?drmLicenseContextId=E1-BQFRAAELEPsjMCBtj2xsIx-SYU7xwwKAqbkVLPN3HVmVlYifh4uwBb4c0_zPwfKB3aCZC7enKgTq6tiz2QiLtwLxwabqR-OOdx9yFm2ckHuLz9jFjAxlbEuErkzF5LqNYDrkiHHT04M_xXH4tU5piI3f0UelmV7mJwe8DLVfoWS4eGqt2DAMNC0ka-67sm_xsnai5UlopC_qJRO-rq0tsEJRUsXj7agkGiiyrRzS_0lzxl5Lge26XjwFk7Ep94zlHjs.;EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED;STANDARD;1543514209307&licenseId=wv_sd_" } }, "sessionId": "A83E35B84BB23ABD585E4F0926F6956C" } ] } }

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    I apologize if this has already been answered. Is ESN is required on android for this to work?

    It should be generated automatically, if not, You may change it on Add Settings

    点赞 评论 复制链接分享
  • weixin_39849070 weixin_39849070 2020-11-27 12:56

    Just to show my appreciation who do I donate to?

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    I Dont know....the main page saids

    Donate If you like this project feel free to buy us some cups of coffee. Our bitcoin address is: 1DHGftMkFXXsDY7UnqQuatWwxQzKVu88sF

    点赞 评论 复制链接分享
  • weixin_39849070 weixin_39849070 2020-11-27 12:56

    I Dont know....the main page saids

    Donate If you like this project feel free to buy us some cups of coffee. Our bitcoin address is: 1DHGftMkFXXsDY7UnqQuatWwxQzKVu88sF

    how about paypal?

    点赞 评论 复制链接分享
  • weixin_39860946 weixin_39860946 2020-11-27 12:56

    I have KaonMedia KSTB6020 with Android 8.0.0 … I can login and browsing but i cant play anything… see my log file https://pastebin.com/GDMVVbyZ

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    your Proxy Service is not getting up , looks like something is wrong with widevine keys, on RPI I just remove .kodi/cdm directory and it downloads and install it again, but dont know how widevine works at all on android

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    I Dont know....the main page saids

    Donate If you like this project feel free to buy us some cups of coffee. Our bitcoin address is: 1DHGftMkFXXsDY7UnqQuatWwxQzKVu88sF

    how about paypal?

    You may like to ask -developer or or or

    点赞 评论 复制链接分享
  • weixin_39737317 weixin_39737317 2020-11-27 12:56

    Finally resolved the situation. The key was remove userdata folder, which resets osmc, and installing netflix plugin from ZIP. Success, and Netflix is up and running!

    点赞 评论 复制链接分享
  • weixin_39605835 weixin_39605835 2020-11-27 12:56

    Same with me, don't get it to 1080 anymore no matter what I do

    点赞 评论 复制链接分享
  • weixin_39723678 weixin_39723678 2020-11-27 12:56

    Thanks to all. Version 0.13.20 works again (720p) on Odroid C2 with LibreELEC 9 (commit d8a34341ab3ff2da3197ac60718d737b23bf6d1c - Sat Oct 13 12:20:49 2018 +0200)

    点赞 评论 复制链接分享
  • weixin_39605835 weixin_39605835 2020-11-27 12:56

    Thing is, it worked fine with 1080 on 14 b18 before the hassle began

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:56

    I have KaonMedia KSTB6020 with Android 8.0.0 … I can login and browsing but i cant play anything… see my log file https://pastebin.com/GDMVVbyZ

    Seems that your device is not provisioned yet, to provision pls. install netflix native app and play one movie. After that start kodi again.

    点赞 评论 复制链接分享
  • weixin_39701288 weixin_39701288 2020-11-27 12:56

    My mistake, that file was manifest.json from netflix plugin itself. Looked through amazon vod plugin and there is no such file...

    点赞 评论 复制链接分享
  • weixin_39734184 weixin_39734184 2020-11-27 12:56

    Are subtitles supposed to work with 0.13.20 yet? (They don't for me.)

    点赞 评论 复制链接分享
  • weixin_39621870 weixin_39621870 2020-11-27 12:56

    Are subtitles supposed to work with 0.13.20 yet? (They don't for me.)

    What is the version of inputstream.adaptive do you have?

    点赞 评论 复制链接分享
  • weixin_39734184 weixin_39734184 2020-11-27 12:56

    :

    inputstream.adaptive 2.2.27

    Your release does show subtitles. Thanks! It's almost perfect.

    One minor issue is that the option to set subtitles by default for all media doesn't work: when I try a different episode, subtitles are off by default again.

    Another issue is that I am having a lot more buffering hiccups than I am used to with Netflix (the stream is 720x480, 1.33 AR, 23.976 FPS, by the way). I don't know if it's more this plugin has done in the past, as I haven't used the plugin in the past.

    点赞 评论 复制链接分享
  • weixin_39621870 weixin_39621870 2020-11-27 12:56

    :

    inputstream.adaptive 2.2.27

    Your release does show subtitles. Thanks! It's almost perfect.

    One minor issue is that the option to set subtitles by default for all media doesn't work: when I try a different episode, subtitles are off by default again.

    Another issue is that I am having a lot more buffering hiccups than I am used to with Netflix (the stream is 720x480, 1.33 AR, 23.976 FPS, by the way). I don't know if it's more this plugin has done in the past, as I haven't used the plugin in the past.

    Use this release

    https://mega.nz/#!8odXkIIA!uPGihwmdrlhqczVC8i1hDsd_IzwqxB5eJvkPuAg753w

    点赞 评论 复制链接分享
  • weixin_39734184 weixin_39734184 2020-11-27 12:56

    : OK, upgraded inputstream.adaptive to 2.3.11 and changed to the version you just uploaded. But it still doesn't remember the default subtitle setting between streams.

    点赞 评论 复制链接分享
  • weixin_39621870 weixin_39621870 2020-11-27 12:56

    : OK, upgraded inputstream.adaptive to 2.3.11 and changed to the version you just uploaded. But it still doesn't remember the default subtitle setting between streams.

    Use this method:

    Open Kodi press on the settings icon, and press on "Player", stand on "language", and under "subtitles", press on "Preferred subtitle language", and choose the language you want, and make sure that its a language supported in the subtitles of the movies and TV series in Netflix.

    settings

    player

    sub

    点赞 评论 复制链接分享
  • weixin_39763640 weixin_39763640 2020-11-27 12:56

    And what about the audio and language settings with which the movie starts by default. Each time the sound sets to German, after changing to Polish, the next episode of the series and so tries in English. I tried, in accordance with this https://github.com/asciidisco/plugin.video.netflix/issues/555#issuecomment-442793755, to change to pl-PL, but without result. Coreelec 8.95.5, inputstreamadaptive: inputstream.adaptive-2.3.6.0 You understand - German in a Polish home .... LOL

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    By Default the Netflix Plugin grab German and Arabic audio/subtitle, in addition to the system preference, if you what that Netflix plays by default you prefered language, go Settings::Player:Languages... and set up you Prefered Ona and Disable the Default Langue Option....

    点赞 评论 复制链接分享
  • weixin_39763640 weixin_39763640 2020-11-27 12:56

    Ok. Thanks - it seemed to me that it worked in version 13.18 and in version 14beta without any settings, I will have to check.

    点赞 评论 复制链接分享
  • weixin_39658716 weixin_39658716 2020-11-27 12:56

    Hi,

    with v0.13.20 video and audio is working fine again for me (corelec 8.95.5), but there is no way to get subtitles. (No subtitles are listed in the settings).

    anyone knows a way to get subtitles working again?

    cheers,

    Max

    点赞 评论 复制链接分享
  • weixin_39621870 weixin_39621870 2020-11-27 12:56

    Hi,

    with v0.13.20 video and audio is working fine again for me (corelec 8.95.5), but there is no way to get subtitles. (No subtitles are listed in the settings).

    anyone knows a way to get subtitles working again?

    cheers,

    Max

    Update inputstream.adaptive to the latest release, and if for some reason you can not update it use this release.

    https://mega.nz/#!8odXkIIA!uPGihwmdrlhqczVC8i1hDsd_IzwqxB5eJvkPuAg753w

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    pls. provide manifest.json and manifest.mpd file

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    but in this case simplesdh should be used, this was working before, and should still work

    点赞 评论 复制链接分享
  • weixin_39621870 weixin_39621870 2020-11-27 12:56

    -developer It does not work now, may i suggest a safer option, in MSLv2.py replace

    addon = xbmcaddon.Addon('inputstream.adaptive') if addon and self.nx_common.compare_versions(map(int, addon.getAddonInfo('version').split('.')), [2, 3, 8]): profiles.append('webvtt-lssdh-ios8') else: profiles.append('simplesdh')

    with

    if self.nx_common.get_setting('enable_webvtt_subtitles') == 'true': profiles.append('webvtt-lssdh-ios8') else: profiles.append('simplesdh')

    and in settings.xml add

    <category label="30220"> <setting id="enable_webvtt_subtitles" type="bool" label="30221" default="false"/> </category>

    and in strings.po add

    `msgctxt "#30220" msgid "Subtitles" msgstr ""

    msgctxt "#30221" msgid "Enable WebVTT Subtitles" msgstr ""`

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    no, fixing bugs by using settings is not what we want to do here

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    1.) I pushed the fix for subtitles / inputstream.adaptive < 2.3.8 2.) The new manifest request does not need VP9 anymore, so I disabled VP9 even for != Android.

    点赞 评论 复制链接分享
  • weixin_39611382 weixin_39611382 2020-11-27 12:56

    -developer

    you are right, i just wanted to see the result for myself apparently some people could get the option back and was wondering how.

    its just for my personal curiosity :-) You guys here are doing a great job and jump on the ball very fast ! cheers,

    点赞 评论 复制链接分享
  • weixin_39621870 weixin_39621870 2020-11-27 12:56

    1.) I pushed the fix for subtitles / inputstream.adaptive < 2.3.8 2.) The new manifest request does not need VP9 anymore, so I disabled VP9 even for != Android.

    Thank you, the comparison is working fine now.

    点赞 评论 复制链接分享
  • weixin_39605835 weixin_39605835 2020-11-27 12:56

    It had ca. 50% cpu usage average while watching the movie.

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    -O-D I'm sure you mix something.

    点赞 评论 复制链接分享
  • weixin_39605835 weixin_39605835 2020-11-27 12:56

    What do you mean? Me and my kids were watching the whole movie!

    点赞 评论 复制链接分享
  • weixin_39605835 weixin_39605835 2020-11-27 12:56

    I think it was the last release by Caphm...

    点赞 评论 复制链接分享
  • weixin_39605835 weixin_39605835 2020-11-27 12:56

    I didn't run smoothly at first. But after tweaking the inputstream settings with

    2500000 min bitrate 4000000 max bitrate 1080 gen decoder 720 sec decoder

    it ran perfectly.

    点赞 评论 复制链接分享
  • weixin_39782782 weixin_39782782 2020-11-27 12:56

    Anyone else having troubles to watch movies in 0.13.20?

    16:04:30.720 T:1542185840 DEBUG: Exception happened during processing of request from 16:04:30.721 T:1542185840 DEBUG: ('127.0.0.1', 41416) 16:04:30.721 T:1542185840 ERROR: Traceback (most recent call last): 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 652, in init 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request 16:04:30.722 T:1542185840 ERROR: File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSLHttpRequestHandler.py", line 69, in do_GET 16:04:30.725 T:1542185840 ERROR: dolby, hevc, hdr, dolbyvision, vp9) 16:04:30.725 T:1542185840 ERROR: File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSLv2.py", line 242, in load_manifest 16:04:30.729 T:1542185840 ERROR: data = self.__decrypt_payload_chunks(resp['payloads']) 16:04:30.730 T:1542185840 ERROR: File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSLv2.py", line 344, in __decrypt_payload_chunks 16:04:30.730 T:1542185840 ERROR: return decrypted_payload['json']['result'] 16:04:30.730 T:1542185840 ERROR: KeyError: 'result'

    RPi 3, https://github.com/asciidisco/plugin.video.netflix/commit/fe53bce6063252b021c0716ff635b0d1153c6781 (I tested also https://github.com/asciidisco/plugin.video.netflix/commit/53422841020e3a697b6a4ab083aa36d85b76e47b but not working there either), Milhouse's #1129, Inputstream 2.3.12. though I was able to watch Netflix ~14 hours ago and I haven't done any changes since then.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    It looks that you are not able to retreive the manifest, maybe because some old setting, try deleting the plugin user directory, if this happen again, it could be your language setting...

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    -developer I did a complete MSLv2 file, I still getting some errors while getting licenses, but the HTTP response is 200, attached you will find it.

    This is the respose

    '}{u'from': u'nq_cadmium_pbo_licenses.14.9/pbo-client.14.9', u'version': 2, u'serverTime': 1543586538612L, u'id': 15429961788811L, u'result': [{u'errorParams': {u'sessionId': u'1497F2FAB9BC03DE7955CA1807171D3A'}, u'error': {u'code': u'FAIL', u'bladeRunnerMessage': u'license/pbl-3014: InvalidLicenseRequestProto (nq_cadmium_pbo_licenses.14.9/pbo-client.14.9)', u'errorNccpCode': 0, u'pboc': True, u'detail': u'license/pbl-3014: InvalidLicenseRequestProto (nq_cadmium_pbo_licenses.14.9/pbo-client.14.9)', u'errorExternalCode': 0, u'errorDisplayMessage': u'This title is not available to watch instantly. Please try another title.', u'nccpError': {}, u'bladeRunnerCode': u'3014', u'errorActionId': 3, u'errorSubCode': 0, u'errorReasonCode': 0, u'display': u'This title is not available to watch instantly. Please try another title.'}}]} MSLv2.zip

    点赞 评论 复制链接分享
  • weixin_39782782 weixin_39782782 2020-11-27 12:56

    if you're referring to /storage/.kodi/addon_data/, I deleted the plugin's data. Before that I uninstalled Netflix, rebooted and now reinstalled Netflix but still nothing. I doubt if non-English language can cause this. I've been using the plugin since last Jan or Feb and never have had any major issues. Dunno about the recent changes regarding the MSLv2 though, I don't do Python :P

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    can you pls. tell in a few words what have to be changed to get license working? MSLv2.py seems to be 0.14.x file, hard to track what has to be done for current master.

    I already use the license_path provided from manifest, so there must be another issue which leads to 400

    点赞 评论 复制链接分享
  • weixin_39782782 weixin_39782782 2020-11-27 12:56

    Sure, full debug log: https://pastebin.com/raw/fUins1uG

    点赞 评论 复制链接分享
  • weixin_39860946 weixin_39860946 2020-11-27 12:56

    peak3d Seems that your device is not provisioned yet, to provision pls. install netflix native app and play one movie. After that start kodi again.

    i try but no go... of course because official app dont work i try with unofficial and work but only 480p stream…

    点赞 评论 复制链接分享
  • weixin_39630048 weixin_39630048 2020-11-27 12:56

    Hi just checking if this a new issue or related to this bug?:

    thanks!

    
    osmc:~$  dpkg -l | grep mediacenter-osmc | awk '{ print $3 }'
    17.8-360
    
    
    osmc:~$ lsb_release -a
    No LSB modules are available.
    Distributor ID: Debian
    Description:    Debian GNU/Linux 9.6 (stretch)
    Release:        9.6
    Codename:       stretch
    
    
    osmc:~$ grep "addon id" .kodi/addons/plugin.video.netflix/addon.xml
    <addon id="plugin.video.netflix" name="Netflix" version="0.13.19" provider-name="libdev + jojo + asciidisco">
    </addon>
    
    21:08:24.736 T:1917489152  NOTICE: VideoPlayer::OpenFile: plugin://plugin.video.netflix/?action=play_video&infoLabels=%7B%27rating%27%3A+0%2C+%27writer%27%3A+%27%27%2C+%27episode%27%3A+8%2C+%27plot%27%3A+u%27The+Enterprise+goes+to+the+center+of+the+galaxy%2C+where+the+crew+finds+a+race+of+powerful+aliens+who+once+fled+Earth.%27%2C+%27season%27%3A+1%2C+%27tvshowtitle%27%3A+u%27Star+Trek%3A+The+Animated+Series%27%2C+%27title%27%3A+u%27The+Magicks+of+Megus-Tu%27%2C+%27mediatype%27%3A+u%27episode%27%2C+%27mpaa%27%3A+u%27-%27%2C+%27director%27%3A+%27%27%2C+%27genre%27%3A+u%27TV+Shows%27%2C+%27year%27%3A+1973%2C+%27duration%27%3A+1455%7D&video_id=70206800&pin=False&start_offset=-1
    21:08:24.739 T:1192227568  NOTICE: Creating InputStream
    21:08:27.781 T:1689252592   ERROR: Traceback (most recent call last):
    21:08:27.781 T:1689252592   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock
    21:08:27.783 T:1689252592   ERROR:     self.process_request(request, client_address)
    21:08:27.783 T:1689252592   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request
    21:08:27.784 T:1689252592   ERROR:     self.finish_request(request, client_address)
    21:08:27.784 T:1689252592   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request
    21:08:27.784 T:1689252592   ERROR:     self.RequestHandlerClass(request, client_address, self)
    21:08:27.784 T:1689252592   ERROR:   File "/usr/lib/python2.7/SocketServer.py", line 652, in __init__
    21:08:27.784 T:1689252592   ERROR:     self.handle()
    21:08:27.784 T:1689252592   ERROR:   File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    21:08:27.786 T:1689252592   ERROR:     self.handle_one_request()
    21:08:27.786 T:1689252592   ERROR:   File "/usr/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
    21:08:27.786 T:1689252592   ERROR:     method()
    21:08:27.787 T:1689252592   ERROR:   File "/home/osmc/.kodi/addons/plugin.video.netflix/resources/lib/MSLHttpRequestHandler.py", line 69, in do_GET
    21:08:27.787 T:1689252592   ERROR:     dolby, hevc, hdr, dolbyvision, vp9)
    21:08:27.787 T:1689252592   ERROR:   File "/home/osmc/.kodi/addons/plugin.video.netflix/resources/lib/MSL.py", line 225, in load_manifest
    21:08:27.789 T:1689252592   ERROR:     return self.__tranform_to_dash(data)
    21:08:27.790 T:1689252592   ERROR:   File "/home/osmc/.kodi/addons/plugin.video.netflix/resources/lib/MSL.py", line 311, in __tranform_to_dash
    21:08:27.790 T:1689252592   ERROR:     manifest = manifest['result']['viewables'][0]
    21:08:27.790 T:1689252592   ERROR: KeyError: 'viewables'
    21:08:27.791 T:1192227568   ERROR: CCurlFile::FillBuffer - Failed: Server returned nothing (no headers, no data)(52)
    21:08:27.791 T:1192227568   ERROR: CCurlFile::Open failed with code 0 for http://localhost:51579/manifest?id=70206800&dolby=true&hevc=false&hdr=false&dolbyvision=false&vp9=false:
    21:08:27.791 T:1192227568   ERROR: AddOnLog: InputStream Adaptive: Cannot download http://localhost:51579/manifest?id=70206800&dolby=true&hevc=false&hdr=false&dolbyvision=false&vp9=false
    21:08:27.791 T:1192227568   ERROR: AddOnLog: InputStream Adaptive: Could not open / parse mpdURL (http://localhost:51579/manifest?id=70206800&dolby=true&hevc=false&hdr=false&dolbyvision=false&vp9=false)
    21:08:27.794 T:1192227568   ERROR: CVideoPlayer::OpenInputStream - error opening [plugin://plugin.video.netflix/?action=play_video&infoLabels=%7B%27rating%27%3A+0%2C+%27writer%27%3A+%27%27%2C+%27episode%27%3A+8%2C+%27plot%27%3A+u%27The+Enterprise+goes+to+the+center+of+the+galaxy%2C+where+the+crew+finds+a+race+of+powerful+aliens+who+once+fled+Earth.%27%2C+%27season%27%3A+1%2C+%27tvshowtitle%27%3A+u%27Star+Trek%3A+The+Animated+Series%27%2C+%27title%27%3A+u%27The+Magicks+of+Megus-Tu%27%2C+%27mediatype%27%3A+u%27episode%27%2C+%27mpaa%27%3A+u%27-%27%2C+%27director%27%3A+%27%27%2C+%27genre%27%3A+u%27TV+Shows%27%2C+%27year%27%3A+1973%2C+%27duration%27%3A+1455%7D&video_id=70206800&pin=False&start_offset=-1]
    21:08:27.794 T:1192227568  NOTICE: CVideoPlayer::OnExit()
    21:08:28.483 T:1917489152  NOTICE: CVideoPlayer::CloseFile()
    21:08:28.483 T:1917489152  NOTICE: VideoPlayer: waiting for threads to exit
    21:08:28.483 T:1917489152  NOTICE: VideoPlayer: finished waiting
    21:08:28.526 T:1917489152 WARNING: OnMessage: Suspiciously long time to handle GUI_MSG_PLAYBACK_STARTED (3.76s)
    
    点赞 评论 复制链接分享
  • weixin_39782782 weixin_39782782 2020-11-27 12:56

    Anyone else having troubles to watch movies in 0.13.20?

    16:04:30.720 T:1542185840 DEBUG: Exception happened during processing of request from 16:04:30.721 T:1542185840 DEBUG: ('127.0.0.1', 41416) 16:04:30.721 T:1542185840 ERROR: Traceback (most recent call last): 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 652, in init 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle 16:04:30.721 T:1542185840 ERROR: File "/usr/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request 16:04:30.722 T:1542185840 ERROR: File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSLHttpRequestHandler.py", line 69, in do_GET 16:04:30.725 T:1542185840 ERROR: dolby, hevc, hdr, dolbyvision, vp9) 16:04:30.725 T:1542185840 ERROR: File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSLv2.py", line 242, in load_manifest 16:04:30.729 T:1542185840 ERROR: data = self.__decrypt_payload_chunks(resp['payloads']) 16:04:30.730 T:1542185840 ERROR: File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSLv2.py", line 344, in __decrypt_payload_chunks 16:04:30.730 T:1542185840 ERROR: return decrypted_payload['json']['result'] 16:04:30.730 T:1542185840 ERROR: KeyError: 'result'

    RPi 3, fe53bce (I tested also 5342284 but not working there either), Milhouse's #1129, Inputstream 2.3.12. though I was able to watch Netflix ~14 hours ago and I haven't done any changes since then.

    lol Netflix had my old credit card which has expired. I wouldn't have noticed that if I hadn't checked Netflix on my browser. So yeah, 0.13.20 works on RPi 3.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    Hello -developer , Finally I made it work on MSLv2 (Both, License and Manifest)

    To make it work there are several things to modify, from headers to compresion... currently I dont know how to load of save the msl_data.json so to test it you should delete that file, and I dont know how to get the stored ESN as well...

    So I am going to analize that file and add support it and for alll codecs as well(I need to get them from the config file too) but feel free to test it, just replace this file and delete de msl_data.json file, I will send and update file once done.

    FYI, I redo the whole file taxing pymsl as base, but trying to reuse the most code as possible from 0.13.20.

    Cheers! MSLv2.zip

    点赞 评论 复制链接分享
  • weixin_39671964 weixin_39671964 2020-11-27 12:56

    I dont understand why Kodi keeps breaking, this will be the 3rd time in 5 months. ;/

    点赞 评论 复制链接分享
  • weixin_39599166 weixin_39599166 2020-11-27 12:56

    The add-on stopped working again last night. I checked it this morning and it seemed to have 'updated' itself back to beta 18. I reinstalled beta 20 and turned off auto-update and so far everything seems OK.

    点赞 评论 复制链接分享
  • weixin_39834678 weixin_39834678 2020-11-27 12:56

    Confirmed 13.20 fixes it. Could someone make it a proper release so the updater picks it up from the repo properly?

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:56

    can you pls.contact me using the mail attached to my github account? Thx!

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    email sent

    点赞 评论 复制链接分享
  • weixin_39671964 weixin_39671964 2020-11-27 12:56

    Thank good! such a great plugin..

    I noticed that recommended was removed from the plugin.. :( was this just in the mega build distributed above?

    点赞 评论 复制链接分享
  • weixin_39825872 weixin_39825872 2020-11-27 12:56

    0.13.18 and 0.13.19 don't work. NF making many changes, oh god, please give us addon Netflix back.

    have u any update for MSLv2? I tryed a debug with pymsl, but i cant get license working with manifest using new API.

    NF addond not working on my Kodi 18.0 Windows x64.

    点赞 评论 复制链接分享
  • weixin_39887221 weixin_39887221 2020-11-27 12:56

    master branch shoud work...without any mods, MSL licensing update will be available soon. If you are using my MSLv2.py file, you should remote your msl_data.json file and also replace ['ldl'] with ['license'] in MSLv2.py file, same for debugging using pymsl on client.py file

    Or simple Try msl2 branch, it still on beta as I know, but It has MSL v2 support for license and Manifest request. It was uploaded by -developer some hours ago, it is based on 0.13.20

    点赞 评论 复制链接分享
  • weixin_39880621 weixin_39880621 2020-11-27 12:56

    , perfect... it works on Windows 10, I didn't reinstall it. I just edited the MSLv2.py on my roaming data folder (%UserProfile%\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib)

    点赞 评论 复制链接分享
  • weixin_39845461 weixin_39845461 2020-11-27 12:56

    I tried that master .20 and it still wont load video, the fix I tried a few days ago worked for about a day or two but now we are back where we started with the video not loading.

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:56

    nobody will care about your post because there is no information given. At least a comlete kodi debug log would help yourself.

    点赞 评论 复制链接分享
  • weixin_39561168 weixin_39561168 2020-11-27 12:56

    Netflix stopped playing media for me (RPI 3+) around the 27th Nov on Kodi 18. beta (Oct 6th). Just installed the 0.13.20 version as per Essam315 post (thanks - much appreciated:) and it is working fine again.

    点赞 评论 复制链接分享
  • weixin_39880615 weixin_39880615 2020-11-27 12:56

    replacing the profiles line has only effect on videos with 16:9 aspect ratio. All ultrawide cinematic material plays 960x540 streams.

    点赞 评论 复制链接分享
  • weixin_39535283 weixin_39535283 2020-11-27 12:56

    I also can't play files anymore. This are my logs http://ix.io/1v6d search for "ERROR: AddOnLog: InputStream Adaptive" you can see the errors. I'm using Rpi 3 and LibreElec. Netflix plugin 0.3.19

    点赞 评论 复制链接分享
  • weixin_39535283 weixin_39535283 2020-11-27 12:56

    amazing - works great.

    Why don't you publish it to the Kodi repo? Can I help with that?

    点赞 评论 复制链接分享
  • weixin_39880621 weixin_39880621 2020-11-27 12:56

    -ran, yeah I know, contributors made great job last days and liberty-developer solve the last problem (at least for windows version).

    I don't know who manages the repo, maybe they wait until the time that this version is stable before they make it public (but I think they should be published now because it's a big fix, not improvement, users now can't run the NetFlix on KODI)

    点赞 评论 复制链接分享
  • weixin_39621870 weixin_39621870 2020-11-27 12:56

    replacing the profiles line has only effect on videos with 16:9 aspect ratio. All ultrawide cinematic material plays 960x540 streams.

    Can you play them in 1080P on Microsoft Edge or Windows 10 app?

    点赞 评论 复制链接分享
  • weixin_39561168 weixin_39561168 2020-11-27 12:56

    I agree with tsioukas pls publish the update - I had to disable the plugin auto update this evening else it reverts itself to the version (.19 I believe) that fails to play anything at all since last week (for me at least). At the moment I don't care about 1080 and didn't bother with that stuff (720 is fine) provided it plays at all ...

    点赞 评论 复制链接分享
  • weixin_39621427 weixin_39621427 2020-11-27 12:56

    I had the same on Raspberry Pi 3B. Restarted and problem was solved...

    点赞 评论 复制链接分享
  • weixin_39765339 weixin_39765339 2020-11-27 12:56

    Microsoft Edge plays Netflix with PlayReady DRM and they have working HDCP implemented. Maybe there are ways to get HDCP in Chrome / Widevine working, too, but someone has to investigate.

    Most likely not me, because I don't use Win for Kodi. Help appreciated.

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    I dont understand why Kodi keeps breaking, this will be the 3rd time in 5 months. ;/

    Then you should ask yourself if this technical issue thread is the place where you want to take part.

    点赞 评论 复制链接分享
  • weixin_39880621 weixin_39880621 2020-11-27 12:56

    I dont understand why Kodi keeps breaking, this will be the 3rd time in 5 months. ;/

    Then you should ask yourself if this technical issue thread is the place where you want to take part.

    Also I don't know the nature of the latest problem, but because this addon isn't official every change in the Netflix platform will affect the compatibility. So developers need to rewrite it every time to make it compatible. If the addon was official, Netflix will update it before make public any change on the platform. So simple.

    点赞 评论 复制链接分享
  • weixin_39980353 weixin_39980353 2020-11-27 12:56

    Time to say big thanx to and for the huge support figuring out the reasons / solutions to get this work again!

    点赞 评论 复制链接分享
  • weixin_39754603 weixin_39754603 2020-11-27 12:56

    It looks like v0.3.20 has been removed from Repo!!

    I didnt get to install it..

    点赞 评论 复制链接分享
  • weixin_39834678 weixin_39834678 2020-11-27 12:56

    Install 3.21 instead. It has all the fixes from 3.20.

    点赞 评论 复制链接分享

相关推荐