[Implemented] Server-Side Speed Limits/Caps for Shared/Subscribed Users

2 years and counting.

This is the main feature I have been wanting since I have been running my own server. Please plex peeps… make it happen. I am sick of asking everyone to lower their quality cause my upstream cant hang with the super HD stuff. Would be so so much easier just having what i want them to stream as their highest quality option.

Has there been any headway on this feature? Apparently it’s possible in Emby to control remote bandwidth distribution among accounts you’ve shared your server with.

This is a very important feature. One or two clients can ruin streaming for everyone else. Making this a server-side setting seems like an easy fix.

+1 this is definitely a must for PMS in general

Has the Plex team chimed in on this feature request at any point? I’m shocked this is not one of their top priorities. With Plex remote access being one of the biggest driving forces for users choosing Plex in the first place, I’m astonished there is no ability to control shared users settings. This setting should also apply to the speed at which those same users can sync their data. Right now users can literally max out your entire upload bandwidth when they go to sync a file. I’ve seen a single user use 50Mbps of my bandwidth just syncing a few videos. This is unacceptable and there is nothing I can do about it.

We should also be able to ā€œbootā€ or ā€œkillā€ a users streaming session but that’s a separate feature request I guess.

I’d really like to know if anyone has heard from the Plex team on this feature request though. It’s been 2 years since this request was made.

P.S. With Emby now having this feature I can see some users jumping ship over this issue. I can’t say the thought hasn’t crossed my mind.

Still no movement on this?

just adding my support for this issue. as JimPhreak mentioned above, a sync speed setting would also be much appreciated.

Maybe plex just thinks everyone has gigabit internet.

I don’t know if plex is working on this buy emby has been and it’s wonderful in my testing. I don’t want to change platforms though.

@kwiksilver said:
I don’t know if plex is working on this buy emby has been and it’s wonderful in my testing. I don’t want to change platforms though.

I don’t want to either but I’ve been testing Emby and with features like this already in Emby, Plex is going to force me to change if they don’t implement this very soon.

@JimPhreak said:
I don’t want to either but I’ve been testing Emby and with features like this already in Emby, Plex is going to force me to change if they don’t implement this very soon.

Jim, I’ve seen the remote limits on Emby (started testing), but is there Caps or time limits? X plays for user Y or Z hours for user Y per day?

@blurb2m said:
Jim, I’ve seen the remote limits on Emby (started testing), but is there Caps or time limits? X plays for user Y or Z hours for user Y per day?

I’m not aware of any cap settings no. Only remote streaming speed limits and parents controls allow you to limit access to specific times of the day.

Any word on this?

No one from the Plex team has chimed in on this thread. This tells me they have no immediate plans to even work on this let alone implement it. Sad really.

This is getting kind of ridiculous, why hasn’t Plex commented on this? It can’t be that hard to set limits server side (other Plex alternatives do this already). If you aren’t going to do it, state why. If you are, it would be great to just hear that it’s being worked on.

Many of us have been waiting for this feature, but it seems like we are being ignored.

Plex has consistently been client driven. It’s all about the client experience, and not about the server’s health, bandwidth limitations on the server’s uploads, etc.

What the Plex Team hasn’t realized, though… One client taking up all the upload speed of a given connection, and everyone is left with a poor viewing experience. The same can be said if a single client forces transcoding on a server that isn’t capable of a fast enough transcode of the media.

Limitations need to be set on the server side, to maximize the server’s ability to stream to all the requests made of it. Dynamic bandwidth, based on load should be an option. Not everyone has a dedicated GB pipeline to the world. Not everyone has the latest and greatest CPU in their PMS device to handle 10+ simultaneous transcodes of 1080p video.

Until these types of changes are implemented on the server side, the whole experience for everyone, user or admin, remote or local, are going to suffer. This is contrary to the way Plex has worked in the past. All we can hope is there is a sudden and large mind shift and we get the controls we really want and need.

The open source competition has this already…

I missed telling this feature request happy 2nd birthday back in September. Sad to see such a popular request go ignored. This is the main reason I made a request to sort the forum category by original post likes. Why shouldn’t we be able to see this view without having to go through every request and count the likes?

YES. +1

In a world where CPU cycles are cheap and metered internet is annoying, this seems like a must have feature.

I would suggest implementing it as kind of a speed limit. Requests come into the plex server for 1080p at X Mbps, but the server has a speed limit set to 720 p at Y Mbps so it delivers the quality at that level. Depending on how the rest of the plex ecosystem is architected, that might not require drastic changes to the clients and preserves the simplicity of the clients having a single external and internal quality level. (A client can set whatever quality level they want, but they’re forced to obey the limit is on the server they’re streaming from at that point.)

Don’t hold your breath, I’m not. Doesn’t appear that Plex has any immediate interest in implementing this. At this point I’m just waiting for Emby to catch up in a few other areas because they already have much better user controls.