I am experiencing stuttering while playing 4k video from my NAS. The NAS is using smb protocol, which the samba program is directly installed to the main OS on my Proxmox server. The media is stored on an external hard drive that is connected to a SS usb 3.0 port on the rear of my server tower. The connection from the server to the Vero 4k+ is over a WiFi 6 capable, 5Ghz WiFi signal coming from my WiFi router.
This Proxmox server is just for fun, so I may revert to hosting the media files locally via powered usb hub connected to Vero 4k+. However, if there is anything that I can do to improve performance with this current setup, I’d love to know more about that.
Make sure the Proxmox machine is up to date.
If I were you, I’d run the SMB server in a KVM guest on the machine for more consistent performance. You’ll also get all of the graphs which will indicate any performance problems.
If your other VMs are quiet, you should still be able to check the performance graphs for network via the web interface.
This is good advice, thank you Sam! Streaming to my pc results in the same stuttering so I think it’s the host, not the client. Either way, I’ll do some more investigating with regard to the proxmox server.
Also, I thought I might look into using a spare sata hdd as cache for the video stream as I think the read rate from the usb hdd may be part of the bottleneck.
USB 2.0 is fast enough for most 4K videos. You can pull data through it at more than double the maximum bit rate of a UHD blu ray - maybe even three times. If the drive is USB-powered, then USB 3.0 can supply more electric current to power it; this might be relevant if it’s a hard drive, but probably not if it’s a solid state / flash drive.