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

@rcork said:
I too made that change a few weeks back but confirmed today that the value you put in Server->Remote Access->Limit remote stream quality overwrites this field in the configuration. So no need to roll it back.

There is no such option in the current pass version.

@AgentMax said:
There is no such option in the current pass version.

Yes, there is.

@AgentMax - not sure what pass version you’re using, but I’m on PlexPass 1.2.2.2857, and there most certainly is the setting rcork refers to. https://forums.plex.tv/discussion/comment/1270183/#Comment_1270183

! Blog Post: https://www.plex.tv/blog/mcstreamy-brain-take-world-two-easy-steps/
!
! NEW
!
! New Feature - Streaming Brain.
!
! (Streaming Brain) Preference for limiting bandwidth on WAN uploads. Limits can be per-stream and total.
! (Streaming Brain) Playback session termination reasons are sent to the client and displayed to the user. This may require an updated client.
! (Streaming Brain) Removed ā€˜Prioritize streaming transcodes’ preference. Background transcodes such as Sync, Media Optimizer, and video preview thumbnail generation are always prioritized behind streaming transcodes, and will pause completely if the simultaneous transcode limit is reached.
! (Streaming Brain) Removed ā€˜Cloud Sync upload speed limit’ preference. Sync traffic automatically scales based on streaming WAN usage, and uses whatever bandwidth is left unused.
!
(It’s not in DVR with a vengeance v3 if you’re on that)

Had to reload PlexWeb. Thanks.

@secretdk said:
Now make an option to limit the amount of streams per user. That would be great.

^This, we definitely need this!, I can’t keep telling friends to set bandwidth at 2Mbps or whatever, especially when it’s something like 2AM… when I am away from home wanting to watch something that is 11Mbps direct play, ultimately and unfortunately I will end up having to remove friends as users, as my upload speed is a measly 12Mbps.

So it would be great if we could limit the bandwidth of each users.

@tjc2005 - I’m confused.
Hypothetical - I have 10mbps (oh i’d be happy) - I set a maximum of 5 streams, and limit each to 2mbps.
Are you saying you want to limit user streams to 1mbps if they’re trying to watch 2 streams on same account?
Or do you just want that person to only be able to watch one stream at a time?

@tjc2005 said:

@secretdk said:
Now make an option to limit the amount of streams per user. That would be great.

^This, we definitely need this!, I can’t keep telling friends to set bandwidth at 2Mbps or whatever, especially when it’s something like 2AM… when I am away from home wanting to watch something that is 11Mbps direct play, ultimately and unfortunately I will end up having to remove friends as users, as my upload speed is a measly 12Mbps.

So it would be great if we could limit the bandwidth of each users.

Hello fellow Brit (i assume :P) guessing you’re with VM

If I’m wrong whoops :stuck_out_tongue:

This is great but please allow us to configure this per user. Being able to set a max number of streams per user and max bandwidth allocated per user would be great.

@fudsak said:
This is great but please allow us to configure this per user. Being able to set a max number of streams per user and max bandwidth allocated per user would be great.

Please enlighten me, why is this a needed thing? I see people asking for it, but I don’t understand… how and why do you have single users streaming more than one thing at once?

@KarlDag said:

@fudsak said:
This is great but please allow us to configure this per user. Being able to set a max number of streams per user and max bandwidth allocated per user would be great.

Please enlighten me, why is this a needed thing? I see people asking for it, but I don’t understand… how and why do you have single users streaming more than one thing at once?

People using their account to stream in multiple rooms or sharing their login with others whom the server owner didn’t give access… both plausible, and I imagine not uncommon, scenarios.

@owtlaw333 said:
People using their account to stream in multiple rooms

^^ This.
I have both friends and family I’ve shared with that have multiple room/device entertainment.
Using Plexpy, I’ve seen a large household family member stream 3 streams at once from same (router) wan ip. Fortunately, I could barely just handle it, but if another remote friend/family had tried at same time, all might have suffered.
Max amount of streams over-all helps somewhat, but then might affect my own household.

@owtlaw333 said:

@KarlDag said:

@fudsak said:
This is great but please allow us to configure this per user. Being able to set a max number of streams per user and max bandwidth allocated per user would be great.

Please enlighten me, why is this a needed thing? I see people asking for it, but I don’t understand… how and why do you have single users streaming more than one thing at once?

People using their account to stream in multiple rooms or sharing their login with others whom the server owner didn’t give access… both plausible, and I imagine not uncommon, scenarios.

The sharing the login scenario, that user should get his sharing privileges revoked on the spot.

I guess I can see how a husband and wife might use the same account though. In my mind they’d be different users… Thanks.

@KarlDag said:

@owtlaw333 said:

@KarlDag said:

@fudsak said:
This is great but please allow us to configure this per user. Being able to set a max number of streams per user and max bandwidth allocated per user would be great.

Please enlighten me, why is this a needed thing? I see people asking for it, but I don’t understand… how and why do you have single users streaming more than one thing at once?

People using their account to stream in multiple rooms or sharing their login with others whom the server owner didn’t give access… both plausible, and I imagine not uncommon, scenarios.

**The sharing the login scenario, that user should get his sharing privileges revoked on the spot. **

I guess I can see how a husband and wife might use the same account though. In my mind they’d be different users… Thanks.

Absolutely. Sometimes one just wants to skip the confrontation and leave the opportunity off the table from the get go, lol.

I have this happen when a kid gets onto user’s family roku, the dad is at work on his phone watching, the mom is in the other room with chrome browser. Then the kid leaves a movie paused for 3 hours on the roku, tying up another transcoder processor.

  • Limit max number of streams/account
  • Ability to kill streams, especially if left paused. Don’t make me shutdown PMS and restart it.

@blurb2m said:

  • Ability to kill streams, especially if left paused. Don’t make me shutdown PMS and restart it.

Used to be, even resetting your server wouldn’t stop the Roku’s from showing up as paused. Thankfully this finally got fixed a while back.

@KarlDag said:

Please enlighten me, why is this a needed thing? I see people asking for it, but I don’t understand… how and why do you have single users streaming more than one thing at once?

Other users have already commented on many possible scenarios. For me, my (older) parents share a login and will often forget they left the Roku or Chromecast going and may start up an additional stream. It doesn’t matter how many times I speak to them about how to stop it, proper usage, etiquette, etc. I would just like having more control from the server side to limit them as opposed to relying on them to understand, remember, and do what I asked.

@JamminR said:

(It’s not in DVR with a vengeance v3 if you’re on that)

Damn! I may have to ditch the DVR beta so I can use this new feature. With only a 10Mbps upload, and several family members using my server, I would like to individually limit their upstream quality.

As a cable subscriber with 96% of my channels DRM protected, the DVR is just a mostly useless toy anyway!

@kd6icz said:

@JamminR said:

(It’s not in DVR with a vengeance v3 if you’re on that)

Damn! I may have to ditch the DVR beta so I can use this new feature. With only a 10Mbps upload, and several family members using my server, I would like to individually limit their upstream quality.

As a cable subscriber with 96% of my channels DRM protected, the DVR is just a mostly useless toy anyway!

It’s in there. Reload or restart Plex. It’s under ā€œremoteā€

@neebski said:
It’s in there. Reload or restart Plex. It’s under ā€œremoteā€

Ok… I misunderstood what this discussion was about. I was hoping for a setting for each user. Not one setting for everybody.

I have a couple of family members that have very slow (2 Mbps) Internet. They are not tech savvy so I would like to throttle them on my end.

Then I have another that thinks they own my server and watches two shows at the same time! I also want to throttle them…

Then there are others that I would like to allow 4 Mbps 720p.

But it sounds like this option isn’t available yet.

Not yet, no. This is the feature we asked for in this request, though. Per user limits. So far what we’ve gotten is an over-all cap, and the ability to set the maximum transcoding sessions via remote. Unfortunately for some, this transcoding is also somehow working on their local connections, too.

We were told that what we got was a preview of things to come. But it’s been a while since we got it, so until DVR Beta and Plex Cloud Beta are finally fully functional, I would expect we’re going to just have to wait. Unless someone comes out with another fringe item they want to run PMs on… In which case it’ll likely get bumped to the top of the heap… :frowning: Our requested features have lower priority than a router with a cell phone CPU in it…