Recently I upgraded my debian poweredge from a single x5672 to dual x5675 processors. After the change I used sudo apt update, upgrade, dist-upgrade, and rebooted several times. I can stream locally and remote from my office on my own devices without issue. I have plex running in the offical docker image and I update pulled yesterday to the latest version (1.40.3.855).
However I have a remote user in another country who had no issues previously, was able to stream 1080p 10Mbps no problem, now has issues buffering above 4Mbps. He can connect to my friends server and stream the same content at higher speeds without issue. He is using the firefox web interface.
I ran tracert to his ip and the ping is never higher than 114ms. I have my server set to transcode 1800s ahead. My internet is 600/600.
I cleared the cache and codecs folders, which did improve things, but hasn’t fully resolved the issue. My question is after a hardware change like this do I need to update anything else? I moved this installation from a windows machine a few weeks ago and copied the ‘Plex Media Server’ folder right over to linux without any issues. Thanks so much for your help!
Plex is not able to use several cpu sockets for the same transcoding session. i.e. the second CPU is only of use to you if there is more than 1 transcoding session at the same time.
That is still kinda high. You may want ensure that the user is using a playmode of Direct Play, by carefully selecting the client type (maybe try the Plex Desktop apps instead of the web browser) and the type of media to play.
As far as Plex is concerned, that is in fact a downgrade.
That is interesting, I thought more cores (6 vs 4) would be better for transcoding, but maybe not? I also have x5687 I can try, but locally I haven’t seen any transcoding issues. (maybe some day I’ll get the coveted x5690)
That is still kinda high.
I hate to deflect the blame but I feel like the issue is somewhere between us and maybe on his computer. He was streaming the day before the upgrade without issues. Maybe firefox has a cache with the previous transcoder settings or something? I see in the plex dashboard the light orange bar is a bit ahead of his progress. I just can’t imagine the connection between us happened to change the day after I made this hardware change. I’ll try to get him to try the windows app, I just don’t want to drive him nuts trying different things when he can just use the other server.
Yeah, but those 6 cores are distributed across 2 cpu sockets, which cannot be used in tandem by the same transcoding job. Which means that a single cpu now has 3 cores.
There’s two x5675s with 6 cores each totaling 12 cores with 6 on each socket. So even if its only using one CPU for the transcode theres 6 cores working on it.
The speed is slower and I’m not against swapping in the x5687s cause why not, but I had my other friend try remote streaming a huge movie and he had no issues. He’s in the same country as me tho…
Well, the issue seems to have gone away. I’ve made all sorts of changes since then so who knows what fixed it. Iperf3 is a great tool glad I have that now. Thanks for all the replies!