Limit Remote streams by file bitrate rather than required bandwidth bitrate

I’m in the situation where I’m trying to create “play anywhere” versions to avoid transcoding.

I’m encoding at 3.5Mbps and setting “limit remote stream bitrate” to 8Mbps and telling users to set quality settings to 8Mbps.

The issue is that some movies (e.g. Superbad) have “requiredBandwidths” that far exceed the average bitrate. I even tried 2Mb for Superbad and still get the following:

bitrate=“2144” ; deepAnalysisVersion=“2” has64bitOffsets=“0” optimizedForStreaming=“1” requiredBandwidths=“107772,52419,11637,11637,11637,11637,11637,11637”

I have plenty of upload headroom. All I want to do is keep my remuxes and remote optimized files in the same library and use a bitrate limiter to ensure that certain files are used for playback regardless of what a client requests. Basically, just ignore requiredBandwidths and allow a stream to exceed the bandwidth settings during peak areas of the file.

Edit: It appears setting “limit remote stream bitrate” to “original (no limit)” produces the desired results. Just have to make sure remote clients are set to 8mb and it appears the 3.5mb files are selected, while ignoring the “requiredBandwidths”. Wish I had more control, but this will do for now.

Early 2021 clean-up: previously closed/resolved