Will this feature eventually be rolled out to all clients replacing the old settings of “Remote Quality, Adjust Automatically, Play Smaller Videos at Original Quality” ?
Must admit I am a bit confused, I thought the old settings tried to do this bandwidth management anyway…?
It sounds like the old auto-adjust setting was able to reduce quality (automatically without user input perhaps?), but it would never raise it after that. This new setting will detect if a video is being streamed that is transcoding at a lower bitrate than Plex can detect the client can handle.
Interestingly, it can also detect if a player is transcoding a super-compressed 1080p file that results in a HIGHER bitrate than the original file, and will offer to change back to the original.
I’d like to know as well whether all clients are going to get these new settings. Specifically, I’d like to know if “Player Experience” settings will make it to the Plex-for-Windows app, since I use that on my personal computer when playing games. I feel like it’s just a temporary oversight that nearly every client got the Player Experience settings except a few. I’d wait patiently for it to get it, but the article itself Player Experience announces upcoming support for iOS and Apple TV, but nothing about the Windows client.
@Divideby0 is correct in that this is different than the previous auto adjust quality setting. That affected transcode sessions exclusively, and adapted the bitrate of the video on the fly depending on the connection quality. It had many downsides, the main one being that it required transcoding to work, with no ability to easily switch between that and direct play/stream.
Quality Suggestions is more about, well, suggesting what quality or playback decision might be best for that specific server/client pairing based on a number of factors, including the speed test result and number of consequent buffer events.
As for client rollout, we have Apple on the roadmap for next year, and are looking into how this feature could work on mobile (where speed tests are less reliable), but currently have no plans to implement it on our web app (and consequently our desktop clients).
For the use case you’re describing, I would suggest using our HTPC app instead for the time being.
So I guess this is really aimed at friends who are remote from your LAN who are streaming your content to their FireTV, Smart TV etc, as locally within the home I can’t imagine there should ever be bandwidth issues unless very poor WiFi?
Would be great on mobile as personally that’s the biggest use case for me when not at home
you should rarely if ever buffer on your lan, if you do regularly, then you should investigate your network (or have someone who understands networks help you).
an other possibly common reason for buffering on home networks, is if the client some how thinks it is remote, and/or cannot direct play your media, then the server transcodes the media, but if the server cannot transcode fast enough, it will start buffering.
So you need to determine if any local buffering is from slow network, or slow server/transcoding.