Does the word "live" refers to a video that's not pre-recorded?
Yes, "live" usually refers to a video which is not pre-recorded. In this case, however, it is specifically referring to information which is given at the moment or which is the most current. So "live" in this context is referring to the weather which is given at the current time.
Aprende más expresiones típicas del inglés. >