asciidisco / plugin.video.netflix

Inputstream based Netflix plugin for Kodi
MIT License
1.24k stars 225 forks source link

video is stuttering on rpi3 libreelec #496

Closed tal235 closed 6 years ago

tal235 commented 6 years ago

I'm submitting a ...

General infomration

Video is not fluent at all netflix videos.

Prerequisites

[Description of the bug or feature]

I installed the latest build of libreelec and netflix addon and Widevine and input adaptive, but on two different RPIs the video is not flunt, it is like that there are less frames per second than needed to be, causing it impossible to watch anything on netflix. I have other video add-ons + pvr clients that does not have this problem.

Steps to Reproduce

  1. Play the video

Expected behavior: [What you expected to happen] Video should be played fluent without any jitterings or stucks

Actual behavior: [What actually happened] Video is not fluent , jitters, with less fps than neede.

Context (Environment)

LibreELEC (official): 8.90.006 (RPi2.arm)

Installation

Operating System

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.] LibreELEC (official): 8.90.006 (RPi2.arm)

Debug log

[Please include a link to your debug log (use something like http://sprunge.us/) or similar, please do not paste] https://pastebin.com/vMYgN3wV

Other information

On the same network, on a winx64 pc, on the same kodi version (18) there is no problem at all.

[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]

Screenshots

[Please add a screenshot if that helps understanding your problem]

[You can erase any parts of this template not applicable to your Issue.]

MilhouseVH commented 6 years ago

Are you trying to play videos in 1080p? If so, Netflix/Amazon videos are software-decoded and the RPi2/3/3+ is only able to software decode 720p without stutters, so reduce your max resolution to 720p in the inputstream settings.

tal235 commented 6 years ago

Hi Inputstream is set to 720p

iz8mbw commented 6 years ago

I have same behavior so I workarounded by select 480p as resolution in inpustream.

tal235 commented 6 years ago

480p is ok but it is bad quality for the video. I wish 720p was like that.

asciidisco commented 6 years ago

The RPi 3 should be able to do 720p, while the RPi can do 480p max. Why? Because of the DRM - We can only do Software decoding/decrypting (not Hardware decoding as Kodi is able to do with most non-DRM-ish videos). So everythign must be done by the CPU & the PIs CPU can't handle more than the resolutions mentioned above.

tal235 commented 6 years ago

The RPi 3 should be able to do 720p, while the RPi can do 480p max. Why? Because of the DRM - We can only do Software decoding/decrypting (not Hardware decoding as Kodi is able to do with most non-DRM-ish videos). So everythign must be done by the CPU & the PIs CPU can't handle more than the resolutions mentioned above.

Hi, I am having trouble to understand your answer, because I am using RPi 3, which can handle 720p but still, it seems it is not viewed as I expect it to be. Is there any log I can attach to help figure what the problem is? thx

iz8mbw commented 6 years ago

RPI (1, 2 and 3) can handle smooth 720p (and 1080p) playback but with Hardware decode. Instead with this addon, due to DRM, RPI must use software decode (slower than hardware). So if 720p is not so smooth you must choose 480p. If you don't like that you must change hardware.

gytisgreitai commented 6 years ago

For me RPI 3 B+ handles 720p without problems. Any hints on what hardware is required to do 1080p on Linux ? Simple Intel Celeron probably would be enough?

iz8mbw commented 6 years ago

Good for you, but RPI 2 is not able to handles 720p.