live stream
See also: livestream
English
Noun
live stream (plural live streams)
- A real-time broadcast of audio or video over the Internet.
- The concert was transmitted via satellite and live stream.
Translations
Internet broadcast
|
live stream (plural live streams)
|