RichThesaurus
live stream
live stream
antonyms
live stream
definitions
noun
A real-time broadcast of audio or video over the Internet.