So I’m having a strange issue that I’m struggling to troubleshoot and would appreciate some assistance with.
I have two Plex media servers; one on a remote hetzner server that I use for family and friends and one on a raspberry Pi4 (4gig) that I use for direct play at home. They both access the same media on Google drive via rclone mounts.
Using a Shield 2019 tube I can direct play 1080p content from both devices flawlessly, however with 4k content only the remote server plays properly. The content being served by the Pi4 constantly stops and buffers.
So if the source content is the same, the client is that same and both servers are using the same rclone mount configuration, why would one be struggling and the other one playing back fine?
Any thoughts?
EDIT:
Upon closer inspection I discovered I had a program running on start up (cpulimit) that limited the CPU usage of Plex to 75%. I installed this a while back to troubleshoot some crashing that had been occurring during library scans and evidently forgot it was still set to run. Removing it immediately fixed the playback issues.
Hi Chuck, could you elaborate at all regarding the IO limit?
Are you saying the Pi4’s hardware is the bottleneck then? I was under the impression that direct playing 4k material was possible with the device.
Thanks for your assistance Chuck, however it appears it wasn’t a hardware limitation after all.
Upon closer inspection I discovered I had a program running on start up (cpulimit) that limited the CPU usage of Plex to 75%. I installed this a while back to troubleshoot some crashing that had been occurring during library scans and evidently forgot it was still set to run. Removing it immediately fixed the playback issues.
Thanks again for taking the time to try and help though. It was much appreciated.