Where does “live stream” come from?

live stream (English): A real-time broadcast of audio or video over the...

Definitions

  1. A real-time broadcast of audio or video over the...

Words derived from “live stream”