Live Streaming

[Lahyv  Streem-ing]


Verb

Live streaming is the delivery of Internet content in real-time.