Simple feature I would like to see with explination.
I have an upload of 30mbs, and if any of my children are remote viewing on the phone it works ok at 20mbs upload for transcoding… but when 2 of them do or If i do, then it saturates the upload stream. I would like to have the ability to set the transcode bitrate on my terms, like 4k@12mbs, 1080p @6mbs and 720p at 3mbs. this way any time any of us remote stream and its being transcoded, it doesnt saturate the upload stream. I currently have 40mbs upload speed set with Limit remote stream bitrate 8mbs (1080p)… but this also transcodes everything above and below to 8mbs. Issue with that is if my 720p video is a 3mbs video, it increases the bitrate to 8mbs instead of direct streaming at the 3mbs. Same holds true for the 1080p video, if its a 4mbs 1080p video, it will increase to 8mbs when transcoded and sent.
If the program is below the 8 Mbps setting Plex can direct play it (but only if the client device is capable of direct playing the content to begin with). This is a setting in the player app.
Correct, but when being transcoding they transcode to the higher bitrate set by “Limit remote stream bitrate”. so that 720p file that is 3mbs as a direct stream becomes 8mbs when you limit it to 8mbs, and if you dont limit it, it becomes 20mbs.
Start something playing on the mobile app, and then check the settings in the player for the quality (not the prefs, the quality setting you can change in-playback). Plex lists the “detected bitrate” next to the setting. Maybe the issue is Plex thinks the content requires a higher bitrate.
What I’m suggesting is having the server option of changing the “default” bitrates to what my network can handle for different resolutions instead of using the predefined ones hardcoded in the server. the one “Limit remote stream bitrate” doesn’t work for many issues, one example that I explained above.
Why the “3 Mbps” file is becoming 20 Mbps is the issue. If the file is 3 Mbps and your device can direct play it, it should only be 3 Mbps when it plays, and setting a 8 Mbps cap on the remote play stream shouldn’t change that.
you completely missed the topic of discussion. Let me requote:
“What I’m suggesting is having the server option of changing the “default” bitrates to what my network can handle for different resolutions instead of using the predefined ones hardcoded in the server. the one “Limit remote stream bitrate” doesn’t work for many issues, one example that I explained above.”
You’re not gonna get the ability to set all the quality settings yourself.
If you don’t want your two kids saturating your 30 Mbps upload, you need to set the Plex server settings accordingly. Using the same guidance as a torrent client config, the upstream cap you’d want is 25.5 Mbps.
If your 3 Mbps program is ballooning up in size when your limit is set to more than twice as high, that suggests either there is a bug with Plex’s calculation of the program’s needed stream size, or your device wasn’t capable of direct playing it to begin with, and Plex’s estimate is based on necessary transcoding.
Again, you missed the point of this post. Ill reiterate, I would like to see a way to control the maximum bitrate for each video size, instead of using the hardcoded rates, what I used was a real world “example”. somehow you are completely missing the point because i used a “real world example” and you’re focusing on that and not the topic of discussion.