When I first started using the new transcoder for plex with Roku, the increased buffering time for remote clients got me thinking that plex started using VBV encoding with CRF rather than CBR to help increase quality in bandwidth constrained environments, requiring the client to download (vbv-init * vbv-bufsize) * (vbv-maxrate / [actual client bitrate]) before playing the stream. However, the more I look at the quality of the stream, I'm starting to think my initial impression could have been wrong.
Does the new transcoder use vbv encoding? If not, why not? If so, out of curiosity, what are your vbv-bufsize settings for 1.5mbps and 720kbps streams when transcoding for roku and android?