You’re mostly right, expect video playback doesn’t need high quality bandwidth.
Video players usually keep a forward buffer of a few minutes of video, which means your connection can be extremely unstable and still provide smooth playback as long as your average bandwidth is sufficient.