For a while now I’ve had an issue with stuttering and buffering when streaming content above 2Mbps.
In this instance, I was playing a film in original quality which was 2.2Mps. When playing, it would constantly buffer. If I set the quality to 2Mbps, perfectly smooth streaming, albeit with reduced quality.
My media is stored on a 5400 rpm HDD, with 16BG RAM and an AMD Ryzen 5 2600.
Client download speed is 10Mbps
Server upload speed is 10Mbps
If the connection is indirect, Plex was unable to establish a direct connection from your client to your server – instead the traffic will be relayed through a Plex relay. This indirect/relayed traffic is limited to a relatively low bitrate.
If that’s your issue you might want to troubleshoot your remote access configuration.
If the connection itself is showing up fine, best check the client video quality configuration to verify if you’re playing in direct quality or if playback will be transcoded to a lower quality.
Your CPU should be perfectly capable to transcode a higher-quality video (if needed) – 4K video will probably be an exception.