Looking at the Twitch Enhanced Broadcasting rollout (you encode up to five streams on your local system & stream them all to Twitch, which then sends the requested single stream to viewers rather than transcode at the server), I wonder if we are going to eventually get a situation where you get multi-resolution video encodes. The start of each block decodes to a low res output but extra data add more spatial detail so rather than multiple encodes, there is one with a variable payload size.
@shivoa there are some experimental stuff, usually called progressive video IIRC?
But I think it's usually better to negotiate the bitrate for most applications, because digital data transmission is mostly all-or-nothing.
FPV drones use PAL/NTSC because of this, because even if there's signal integrity issues, you still get some picture.