We display videos using the JavaScript method (include a .js file from BotR, use x.addVariable to add parameters). We upload HD video files, then set the video in the page to be quite small (usually 480 wide at most). When a person hits the fullscreen button, it's very responsive, but the video continues to play at low-resolution for sometimes up to 20 seconds before switching to high resolution. Is there a way to make this change more immediate?
We perform bitrate switches on the next keyframe. This way the bitrate switching happens without any restarts or stutter in the audio. There is no way to speed this up I'm afraid.