Slow connection to Plex Media Server users with Virgin Media

Server Version#: 1.15.2.793
Player Version#: Plex for LG 3.90.1

Hi,

I run a Plex Media Server version 1.15.2.793 on Xpenology in a ESXI environment which is capable of up to 80mbp/s bandwidth.

For remote users who connect to my server who’s broadband provider is with Virgin Media they seem to only be able to connect to it at around 10mbps which causes the content constantly buffer when doing direct play.

If other users connect to the Plex server who are not with Virgin Media they don’t seem to be restricted as you can see from the screenshot below and can go over 30mbps with ease and there is no buffering on any content. From the screenshot you can see the user who is with Virgin Media streaming at around 10mbps and the large spike when it hits 40mbps is when another user who’s broadband provider is with BT.

My question what would cause this? Is it a problem with my server or is this a problem with the broadband provider.

Hmmm not so sure.

Both the guys who tested are on Virgin Media 100mb connections and they can’t even connect to my server remotely and pull anything down at no more then around 10mbps.

Yet others who are not on Virgin are on 40mb adsl connections and yet work fine and can easily pull down the same content at over 10mbps like as seen with the spike on the photo from my first post.

Hi, allow me to add some more to this: I host a server on the same network as @pranaypancholi (our servers are not on home networks) and am one of the Virgin Media users he mentions. I can happily run 2x 25mb/s streams to clients on my home network from my server on the same remote network as his. But I can’t stream much over 10mb/s from his server.
The servers are both located on a remote network with very high bandwidth and low latency, far in excess of what we have available on our home networks.

I can’t figure out why VM users get such poor throughput from his server while mine works fine, while BT users get great throughput from his ¯\_(ツ)_/¯

Since you both mention that it seems its only VM users that have this issue, perhaps some kind of throttling going on? As a test, could you have one of your clients on VM connect to a VPN with high bandwidth and make sure all their network traffic is routed over the VPN and see if theres a difference? If it is above the 10Mbps, then you can know there is something VM is doing to throttle the traffic.

Virgin Media definitely throttle, but when I connect to my server, which is in the same physical location and on the same network as @pranaypancholi’s, I can stream fine at high bitrates. When I connect to his server, though, I cannot.

The notable differences, other than that my clients are on Virgin Media, are that my server is on a QNAP TS-853A and Pranay’s is running on a virtualised XPEnology server on ESXi.

I think @pranaypancholi ruled out his server being the bottleneck by “From the screenshot you can see the user who is with Virgin Media streaming at around 10mbps and the large spike when it hits 40mbps is when another user who’s broadband provider is with BT” When you say his server and yours are on the same network, do you mean they are on the same subnet? If so, is there some router/firewall fronting the servers that might be prioritizing traffic or doing some form of traffic shaping?

Correct, my server and @gary_parker’s server are both on the same subnet and also connected to the same switch . I believe we have the same firewall rules allowed which is to allow port 32400.

Our servers are on the same physical and logical network, including subnet. They’re using the same path to connect to the Internet router for the network and passing through the same firewall. I guarantee that no traffic shaping is taking place on the network segments as we are both administrators of the network.

@pranaypancholi, just had a thought: what are your settings for secure connection? Preffered, Required or Disabled?

@gary_parker My setting for secure connections under network settings is set as Preferred.

Hmm…me too, not that, then :man_shrugging:t2:

Dunno if it’s any use, I have a faster VM connection (350), if it helps I would be happy to test from here to see if it just affects 100mb VM connections.

@blim5001 can you please DM me your username and I can add you to the server and send an invite out so you can test?

Thanks

@blim5001

Thanks for testing. This is what I am seeing on the graph right now…

Evening all,

So I got one of my friends to access a share whilst I looked at the console output seen below.

I noticed one the debug lines said “[Transcoder] Throttle - Going into sloth mode.”

Could that be a issue with it only connecting to around 10mbps?

Console Output

Mar 18, 2019 19:01:17.763 [0x7ff589acd700] Debug — [Now] User is n2khl (ID: 3049209) Mar 18, 2019 19:01:17.765 [0x7ff589acd700] Debug — [Now] Device is webOS (LG OLED65C7V-Z). Mar 18, 2019 19:01:17.766 [0x7ff589acd700] Debug — [Now] Profile is HTML TV App Mar 18, 2019 19:01:17.766 [0x7ff589acd700] Debug — [Now] Updated play state for /library/metadata/670. Mar 18, 2019 19:01:17.767 [0x7ff589acd700] Debug — Statistics: (bj8fpv3aehveu3dijrfux9sr) Reporting active playback in state 0 of type 1 (scrobble: 0) for account 3049209 Mar 18, 2019 19:01:17.779 [0x7ff58b23d700] Debug — Completed: [82.11.34.181:51858] 200 GET /:/timeline?ratingKey=670&key=%2Flibrary%2Fmetadata%2F670&playbackTime=526564&playQueueItemID=1334&state=playing&hasMDE=1&time=517000&duration=8845000 (22 live) GZIP 134ms 840 bytes (pipelined: 62) Mar 18, 2019 19:01:18.152 [0x7ff58b23d700] Debug — Completed: [82.11.34.181:52618] 200 GET /video/:/transcode/universal/session/fgjz85bigc7vte2973dwuseo/base/00524.ts (22 live) 1271ms 2411100 bytes Mar 18, 2019 19:01:18.329 [0x7ff58ac61700] Debug — Request: [82.11.34.181:52620 (WAN)] GET /video/:/transcode/universal/session/fgjz85bigc7vte2973dwuseo/base/00525.ts (23 live) Signed-in Mar 18, 2019 19:01:18.329 [0x7ff58ac61700] Debug — Asked for segment 525 from session. Mar 18, 2019 19:01:18.329 [0x7ff58ac61700] Debug — Returning segment 525 from session: “/volume1/Plex/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-fgjz85bigc7vte2973dwuseo-f06a5617-ce50-458a-b514-21747a42cfad/media-00525.ts” Mar 18, 2019 19:01:18.329 [0x7ff58ac61700] Debug — Content-Length of /volume1/Plex/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-fgjz85bigc7vte2973dwuseo-f06a5617-ce50-458a-b514-21747a42cfad/media-00525.ts is 1763440. Mar 18, 2019 19:01:19.782 [0x7ff58b52b700] Debug — Completed: [82.11.34.181:52620] 200 GET /video/:/transcode/universal/session/fgjz85bigc7vte2973dwuseo/base/00525.ts (22 live) 1453ms 1763440 bytes Mar 18, 2019 19:01:19.922 [0x7ff578af4700] Debug — Request: [82.11.34.181:52622 (WAN)] GET /video/:/transcode/universal/session/fgjz85bigc7vte2973dwuseo/base/00526.ts (23 live) Signed-in Mar 18, 2019 19:01:19.923 [0x7ff578af4700] Debug — Asked for segment 526 from session. Mar 18, 2019 19:01:19.923 [0x7ff578af4700] Debug — Returning segment 526 from session: “/volume1/Plex/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-fgjz85bigc7vte2973dwuseo-f06a5617-ce50-458a-b514-21747a42cfad/media-00526.ts” Mar 18, 2019 19:01:19.923 [0x7ff578af4700] Debug — Content-Length of /volume1/Plex/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-fgjz85bigc7vte2973dwuseo-f06a5617-ce50-458a-b514-21747a42cfad/media-00526.ts is 1765132. Mar 18, 2019 19:01:21.177 [0x7ff58b52b700] Debug — Completed: [82.11.34.181:52622] 200 GET /video/:/transcode/universal/session/fgjz85bigc7vte2973dwuseo/base/00526.ts (16 live) 1255ms 1765132 bytes Mar 18, 2019 19:01:21.328 [0x7ff589acd700] Debug — Request: [82.11.34.181:52624 (WAN)] GET /video/:/transcode/universal/session/fgjz85bigc7vte2973dwuseo/base/00527.ts (17 live) Signed-in Mar 18, 2019 19:01:21.328 [0x7ff589acd700] Debug — Asked for segment 527 from session. Mar 18, 2019 19:01:21.329 [0x7ff589acd700] Debug — Returning segment 527 from session: “/volume1/Plex/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-fgjz85bigc7vte2973dwuseo-f06a5617-ce50-458a-b514-21747a42cfad/media-00527.ts” Mar 18, 2019 19:01:21.329 [0x7ff589acd700] Debug — Content-Length of /volume1/Plex/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-fgjz85bigc7vte2973dwuseo-f06a5617-ce50-458a-b514-21747a42cfad/media-00527.ts is 1621500. Mar 18, 2019 19:01:21.634 [0x7ff58a397700] Debug — Session fgjz85bigc7vte2973dwuseo (3) is unthrottling Mar 18, 2019 19:01:21.636 [0x7ff58af4f700] Debug — [Transcoder] Throttle - Getting back to work. Mar 18, 2019 19:01:21.724 [0x7ff58a0a9700] Debug — Transcoder segment range: 0 - 587 (587) Mar 18, 2019 19:01:21.813 [0x7ff58a685700] Debug — Transcoder segment range: 0 - 588 (588) Mar 18, 2019 19:01:21.862 [0x7ff578de2700] Debug — Transcoder segment range: 0 - 589 (589) Mar 18, 2019 19:01:21.906 [0x7ff58ac61700] Debug — Transcoder segment range: 0 - 590 (590) Mar 18, 2019 19:01:21.953 [0x7ff589dbb700] Debug — Transcoder segment range: 0 - 591 (591) Mar 18, 2019 19:01:22.021 [0x7ff578af4700] Debug — Transcoder segment range: 0 - 592 (592) Mar 18, 2019 19:01:22.042 [0x7ff5596fb700] Debug — Session fgjz85bigc7vte2973dwuseo (3) is throttling Mar 18, 2019 19:01:22.044 [0x7ff589acd700] Debug — [Transcoder] Throttle - Going into sloth mode. Mar 18, 2019 19:01:22.438 [0x7ff58b23d700] Debug — Completed: [82.11.34.181:52624] 200 GET /video/:/transcode/universal/session/fgjz85bigc7vte2973dwuseo/base/00527.ts (21 live) 1110ms 1621500 bytes Mar 18, 2019 19:01:22.582 [0x7ff540e31700] Debug — Request: [82.11.34.181:52626 (WAN)] GET /video/:/transcode/universal/session/fgjz85bigc7vte2973dwuseo/base/00528.ts (21 live) Signed-in Mar 18, 2019 19:01:22.582 [0x7ff540e31700] Debug — Asked for segment 528 from session.

Do you have “Treat WAN IP As LAN Bandwidth” unchecked? Also, Does the same happen if you friend direct plays instead of having plex transcode?

It was checked. Should I untick it?

All my friends direct play, but it just buffers constantly for the people who are with Virgin Media I’ve found so far which seems to just limit them to connect at around 10mbps.

You can untick it and have the VM users test to see if theres any difference.

Tried that. Made no difference.

Tomorrow I am going to upgrade the CPU in my HP GEN8 server with an Intel Xeon E3-1265L V2 2.5 GHz Processor . See if that makes any difference although I doubt it will…

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.