Buffering
#1
I am running on a fairly old mini-machine, but certainly better than a pi.

Dual core atom with 3GB RAM.

I am also on a wired GB network, with GB switches etc.

Anyway, when playing from local NFS mount I get a lot of stuttering and stopping to buffer.

I am quite happy to just set my buffer to a large amount, and let it read far enough ahead that it never stammers, however I can't see how.

I have done this in advancedsettings.xml in /home/dave/.xbmc/userdata/

(From http://kodi.wiki/view/HOW-TO:Modify_the_video_cache)
Code:
advancedsettings>
  <useddsfanart>true</useddsfanart>
  <cputempcommand>cputemp</cputempcommand>
  <gputempcommand>gputemp</gputempcommand>
  <samba>
    <clienttimeout>30</clienttimeout>
  </samba>
  <network>
    <disableipv6>true</disableipv6>
    <!--- DM added this --->
    <buffermode>1</buffermode>
    <cachemembuffersize>1000971520</cachemembuffersize>
    <readbufferfactor>10</readbufferfactor>
    <!--- end of DM adding --->

  </network>
</advancedsettings>

however it always shows 0 under cache in the code information and it stammers and stutters like the King's speech!

Basically the above xml changes seem to have had no impact.

looking at vmstat throughout, including whilst rebooting and there's no change to RAM usage.
Kodi Leia on Pi-4 running LibreElec. in production with family, and another one for testing.
Reply
#2
The on-screen codec info isn't very reliable when it comes to the buffering information. For example, the buffering data won't update at all while paused, and it seems to give mixed results while playing. The stutter might not be from actual network buffering, so I would post a debug log (wiki) of when this happens.
Reply

Logout Mark Read Team Forum Stats Members Help
Buffering0