Server Version#: 1.24.3.5033
Player Version#: Google Chrome at app.plex.com
I’ve noticed some very slow playback from my server outside my network. My server has a ton of horsepower (32 core/64 thread Xeon) and a video card for transcoding if needed. It works flawlessly inside the network. I can stream 4k no issue to my TV. I have 40Mbps upload speed on my Internet (I check it to make sure I’m actually getting it…and I do).
When I try to stream from the server over the Internet, I can’t get 4 Mbps. I’ve set the upload speed under remote access at 40Mbps so it won’t rate limit there. I also turned off relay to be sure it wasn’t relaying and getting rate limited that way. If you try to download a file from it, it runs at like 2 or 3 Mbps as well (same speed as streaming). I test this inside my network and you can download a file from it lightning fast (as you would expect). As for streaming, the issue happens whether you are doing direct play or hardware transcoding (so…anytime, really).
I’ve got a Netgear Nighthawk R7000 for a router. QOS is turned off (but I’m tempted to turn it on and manually put in my server IP and pass it as the highest priority as a test). I’m drawing a blank here on where to look next. I’m “assuming” this isn’t the usual behavior. Today I tested from my work which has a 1 Gb symmetrical connection. I tried to watch something at 4Mbps (at it’s formatted bitrate so direct play) and it just buffered every 10 seconds.
Ideas on where to look next? I’m about to connect it directly to my ISP’s modem, grab an external IP and test…but, that doesn’t thrill me to even set this server on the Internet even for 15 minutes to test it. I’d like to eliminate anything else I could be missing first.
Thanks in advance!
