I host a plex server for my family and have noticed when ever I have two or more remote clients streaming my internet tanks. I get upwards of 400ms ping in games and page load times are very long.
I’ve checked my routers charts and I’m peaking at 10Mbps upload, but have a 125/10 line. What could be causing this increase in latency when streaming? I constantly download at 100Mbps and never get the latency spike.
I have an Asus N56U for my home router, could this be the issue?
Also my server specs are below in case they are relevant.
2x Xeon E5-2680 v2
62G EMC DDR3
Ubuntu Linux 15.04
Thank you to anyone who can assist.
@Xiaoius said:
I’ve checked my routers charts and I’m peaking at 10Mbps upload, but have a 125/10 line.
Your internet connection has an upstream capacity of 10 Mbps.
If Plex maxes that out, there is no capacity free even for ACK packets which you need to send to the server you are downloading from to keep those download packets coming.
Either, you need to keep Plex from using up all your upstream capacity
or
you need to employ some type of traffic shaping in your router to prioritise those ACK packets over packets with video data. That way your downloads won’t be throttled while external Plex users are maxing out your upstream.
@OttoKerner said:
@Xiaoius said:
I’ve checked my routers charts and I’m peaking at 10Mbps upload, but have a 125/10 line.
Your internet connection has an upstream capacity of 10 Mbps.
If Plex maxes that out, there is no capacity free even for ACK packets which you need to send to the server you are downloading from to keep those download packets coming.
Either, you need to keep Plex from using up all your upstream capacity
or
you need to employ some type of traffic shaping in your router to prioritise those ACK packets over packets with video data. That way your downloads won’t be throttled while external Plex users are maxing out your upstream.
Ditto on what @OttoKerner said!
The just-released version of Plex server should take care of that for you.
Just set your 10mbps upstream capacity under Settings - Server - Remote Access and Plex will only max out 80% of your upstream bandwidth with streaming data.
The remaining 20% should be enough for the ACK packets and stuff.