Request: SmoothStreaming (variable playback quality)

Considdering that Plex Server is already cutting the video into chunks and serve them to the client, it wouldn't be such hard task to monitor the flow and correct the bandwidth to the client. 

 

The benefit would be that clients with poor internet would always get the best available quality - albeit varying through the movie.  shifting between 3mbit 720p and 4mbit 720p is not noticable.. and shifting from 4mbit 720p to 8mbit 1080p would just crisp the image slightly. 

 

At the current state, i have 2 clients that have had to lower the quality to 3 mbit just to be sure that the video wouldn't just suddently stop in an endless buffering - although they have 10+ mbit internet !

 

I guess the player has to support it - in effect all of them ?

if they support VBR already it should be a problem sending 2-10 mbit 1080p video without switching streams ?

 

anyhoo - IT WOULD BE AWESOME ! 

+1 btw This has been requested before by myself and others,  TLDR version of the other post: They know, its not that easy, and they are working on it at some point..

https://forums.plex.tv/topic/101236-auto-change-quality-instead-of-buffering/#entry595917

""As lenaxia mentioned, this is definitely a feature the team would love to be able to offer. Despite how simple it might seem, though, the actual technical aspects of it are far from simple when transcoding live video.

 

To be clear, the iOS app did attempt to do this for a while. Unfortunately, the results were, well, less than ideal. There's a reason that the feature was removed.

 

It's most definitely on our radar. Hopefully we'll be able to see it at some point because it would certainly be an awesome feature for anyone who has to stream content.""

   Quote from Chris C "Plex Employee"

early 2021 clean-up: implemented (in some players)