First of all try to use fstab NFS mounts, as @fzinken has already said.
Since you’re on a Vero4K, you can go a bit wild on the caching and it still won’t “touch the sides”. I’d recommend you try 1 GB (<memorysize>1073741824</memorysize>). A readfactor of 4 or 6 should be more than enough for high bitrate files.
The problem is that with a high bitrate file you’re going to be consuming most of the bandwidth just viewing the movie, giving you little spare bandwidth with which to build up the read-ahead cache. So it’s easy to recommend a large cache size but, in practice, you might never get anywhere close to filling it. And every time the bitrate exceeds the available network bandwidth, you’re going to start depleting the read-ahead cache - and with a high bitrate spike that depletion could be quite rapid.
If you want to see the caching in action, you need to attach a USB keyboard to your Vero4K and then reboot. Once Kodi has restarted, type Ctrl-Shift-o and take note of the “Forward:” figure at the top of the screen. That’s the amount of read-ahead cache you have accumulated. Then play a few high bitrate movies and see what happens.
Assuming that you’ve used the 1 GB cache size above, the maximum read-ahead buffer will be 75% of 512 GB, which is 384 GB. That will give a little over 30 seconds buffer at 100 Mbits/sec but only around 8 seconds at 400 Mbits/sec.
I just tried FSTAB NFS mount and played with advancedsettings.xml. The movie has already at the beginning a high bitrate (over 90Mbit/s) so the problem maybe is as you said to build the read-ahead buffer. The move stops again at 00:01:48 but later (when the cache is build) it goes better. Anyway there are still micro stutter all the time playing the movie.
Other question: when buffer is enabled, wy does the movie play immediately instead of waiting a few seconds for buffering? Maybe my configuration is not working correctly!?
Where is that bitrate coming from? If you’re just monitoring the network interface, Kodi will/should to try to run at close to full speed until it’s filled up the buffer.
Did you see how the read-ahead buffer was filling and emptying, and whether stutters only occurred once the buffer had emptied?
I think @sam_nazarko was looking at allowing a small delay to give a bit of read-ahead buffer right from the start. Not sure what the state of play is.
I don’t have one. Perhaps someone else can offer a recommendation.
with the kodi app on my iPhone pressing long the button “i” i see the bitrate and cache rate (forward) that ist about. The stutters occurs also when the buffer is filling. Maybe there is another issue for that. I’m trying now with 59,94Mhz
Prior the FSTAB mount and advancedsettings I could play the movie but stopped after a few minutes (message source to slow or something similar)
the cache was never filled up to 100%, I make other tests tomorrow when I have more time. The tests are on wired gigabit ethernet. The micro stutters I noticed also with other 4k files with less bit rate, whereas with the Oppo not.
The Vero ist connected to the HDMI-Input of Oppo-UDP 203, the Oppo is connected to Sony A1. When I play the same file with the Oppo i don’t have any problems. I have the stutters also when I connect the Vero 4k directly to the Sony A1. Disabling Add-Ons does not solve the problem.
I tried to play the file via /etc/fstab and also local playback (copied the file to the Vero storage), the stutters are always the same. I think that there must be something with the configuration.
If local playback doesn’t help it’s unlikely to be a throughput issue.
Make sure Adjust Refresh Rate is enabled
Knowing a bit more about your setup might be helpful and whether you get micro stutter with all videos or just some
this was the right option! I enabled “adjust display refresh rate” (always) and the stutters are gone! Only with John Whick 2 I have the short break at 00:01:48 (that I don’t have with the Oppo), but I didn’t notice any stutters.
Thanks a lot for the (very fast) help and support!