i recently noticed, my plex server does not use my 10mbit/s upload bandwidth anymore. It is only able to use about 3 mbit/s or so.
Is there any reason for that? As far as I know, there are no limitating settings in my Synology NAS configured for the PMS.
Synologys Video Station or even the file station can take advantage of the full speed.
I only can stream videos at a maximum of 720p / 3mbit/s
The NAS CPU is definitely not the problem.
I am not sure what yo mean with this relay thing, but my plex server tells me it is fully accessible from outside my network. It should be a direct connection. I’ve choosen a custom port for plex.
The settings of the web player are not the problem. Yes it is stuttering a lot if I set the quality to > 720p/3Mbit/s
Also the device doesn’t matter. I tried it on my phone, the web player from different computers and a LG Smart TV.
Take a look at your Preferences.xml file and see if there is a value set for WanPerStreamMaxUploadRate
If so, either set it to 0 or remove the line entirely
@vo5tr0 there was actually two settings to look for and I forgot to include the other one.
Do you see this setting in your Preferences.xml, WanTotalMaxUploadRate.
I have no problem to transcode the files in my local network.
The funny thing is it already worked with a previous version. Something changed in the last months. I don’t know whether it was something on my NAS or a new plex version.
Hate to revive an old thread, but I have the same problem, and there are no solutions to be found.
I have a 16 core xeon IBM x3690 x5 with 48gb of ddr1333 running unraid with the plex docker from linuxserver.
It’s on a gbit fiber connection from golightspeed.com
ALL BY ITSELF on a gbit line. Once in a while, a guy plays playstation on the same line… but other than that, it’s dedicated to my plex/sonarr/couchpotato server. That’s how much bandwidth I have!
It’s faster than my hard drives. Faster than my server can utilize. Lets just say ~300Mbps USABLE bandwidth.
Add to that 2x 8-core xeon x7560’s for transcoding.
It has the muscle, for both transcoding and bandwidth.
On the client side: Comcast 50mbit business package @ work, 30mbit home package @ home. Both working fine.
I can only stream 4mbps 720p. Anything higher buffers constantly.
A look at my router’s traffic monitor shows no more than 5mbit, even if I put it on “direct stream” with a high quality 1080p movie ~ 16GB/1:45 minutes
How can I download from my server at my maximum ISP advertised speeds, but only stream plex @ 4mbit?!?!?!
@castanza128 I am currently having the same issue. While my plex server running on a synology ds415+ is connected to a 1gb upload/download connection but I can only stream at maximum 2MB/s (16mbit) from the outside.
I have the feeling that my plex server is kinda throttling it down but I have yet to find a setting for that.
@georgeamerica said:
I am also having this problem on a freenas system, with direct play it’s not using enough bandwidth to maintain a solid stream. I’m very certain it’s not the hardware. Can’t really pinpoint what the problem is but if I have to take a wild guess I think it has to do with plex deep analysis and setting an incorrect bitrate bandwidth for a video file… Idk
Kindly ask in the FreeNAS / FreeBSD forum? It’s a completely different machine
I have exactly the same issue with a fresh new build system. I can’t stream on a local network more than 1Mbps but I’m more than sure that my local network can support easily at least 600Mbps. I am running on Synology DS918+ on DSM 6.2.2-24922 and PLM 1.15.6.1079. While streaming on Plex, the CPU is hammered at 99% utilization (INTEL Celeron J3455) and it struggles at lot. Video Station from Synology works perfect with no issues, no buffering, full resolution. However I prefer Plex UI but I can’t make it work.
I also have this issue. 35 Mbit/s up, 100 Mbit/s down at the client side. Streaming depends on the time of day (sometimes 5 Mbit/s is too much). Downloading always works at a full 35 Mbit/s for some reason.
Run iperf3 (one site setup as server) between both locations to measure true point-point bandwidth.
run mtr to see per-hop latency and any lost packets.
Achilles has 45 Mbps up, I have 40 Mbps down, yet the fastest raw transfer between us is 6 Mbps due to the hops and peering points between ISPs and backbone.
The root problem is everything from point A to point B. If it’s all on your LAN, where you control it, it’s fine. None of us can control the internet latency, so, in a word “no”. You’re at the mercy of the service between you and the recipient.
Ok so I haven’t done the testing using the programs yet but I have a Plex pass now and I looked at the bandwidth usage when streaming from my friends house.
3-6 Mbit (VBR) Videos seem to use about 4-5 Mbit/s of Upload and 15-30 Mbit (VBR) actually use 20 Mbit/s of Upload on the blue graph. Every video usually makes the graph spike to 20 Mbit/s when loading for the first time but then comes down to slightly above the average bitrate. Why isn’t it always using the full upload speed? I read somewhere that Plex automatically adjusts upload bandwidth according to the bitrate and will only saturate the upload speed to 90% (I have 35 Mbit/s Upload). My current assumption is that this doesn’t work properly. If this feature does limit bandwidth based on the videos bitrate then we should have the option to turn it off.
I could be completely wrong on this but I couldn’t otherwise explain why the used bandwidth would so heavily depend on the videos bitrate. Please enlighten me. I transcoded everything to h265 to make it load faster and it still doesn’t always work.
The remote player doesn’t always consume data at that max upload rate.
It will send as fast as possible until the player’s buffers are full.
Once the player’s buffer is full, it will back down on the flow rate. It will even pause at times until needed. Unless I’m misunderstanding; Think about it. What should the player do with the extra data if its playback buffer is full ?
The problem is that it goes down to the videos bitrate too soon and it starts buffering like 5 seconds after the video starts. The bandwidth stays low even when skipping to a different part of the video. Higher bitrates videos also have this issue but the bandwidth usage is much higher for some reason. It seems like Plex loads the videos too slow on purpose and I’m starting to think that it’s less of a connection bottleneck. Downloads from the server work at full speed.