Hi. I have installed the Netflix Addon on my tv box X96 (s905x) with coreelec 9.0.3 and in most series I’ve tried, the video has lag, and it works slower than it should. I have tried with version 0.15.1, 0.15.2 and 0.14.6, and in all of them the same thing happens to me. I have also set the imputstream to 720p. I have tried changing libwidevinecdm.so to an earlier version, and the same thing happens to me.
I have repeated all this from scratch, after doing a hard reset to the box. I don’t know what else to try, or if there is something that I have wrongly configured.
In inputstream.adaptive select “Stream Selection” to manual. Start a video, it will start with lowest resolution, and go to Video Settings -> choose next higher resolution to find out highest one that works for you. On my S905X box with CE 9.0.3 I get 720p without any problems…
The box reaches about 70-80mb speed. I have also tested at low resolutions, and there is also lag. At least with season 7 of the Tráiler Park boys. In other series I have not tried to lower the resolution. But at 720p I have lag in all.
It seems that when it reaches 90 degrees, it is when Lag begins to be. The cpu reaches 100%. In that same series playing the chapter at 608x342, the cpu stays at 50% and 80 degrees approximately, and works well. So I guess the problem is the box temperature isn’t it?
I improvised a fan for testing, and it lasts a little longer without slowing down the image, but after a while, the same thing happens again. The cpu does not exceed 60% of use and the temperatures remain at 80 degrees. I don’t understand why the box doesn’t use the cpu anymore. I have tested at 720p with the 2 types of bitrate.
Maybe some other component, like memory or some other, is also overheating…
Can you open the box and try running it open with the fan blowing on the board ?
Looks like 80C is when the processor starts to thermal throttle. So that’s why adding a fan keeps the temp around 80C and the load is lower.
But Netflix SW decoder is single threaded, so your CPU must be running at max speed for it to be able to decode the video smoothly.
Open the box and you’ll be surprised how bad cooling is solved. I have one old X96 box but with S905W SoC. Opening the box surprised me how bad cooling is constructed. First of all the board is mounted upside down in the box with the CPU on the under side.
What I did is first replace the cooling element (basically a metal plate) with proper heat sink that covered CPU and both memory chips using 0.5mm thermal pads. Drilling 8mm holes all around the box and placing it upside down (Logo facing down) with 2mm rubber feet I got the temperatures down to low 50°C during idle and 65°-70°C under heavy load with no fan used!