livecast Definition
Definition
To broadcast (a program) as it is happening, typically over the internet, often with high quality audio and video. Compare with prerecorded or pre broadcast content.
Browse
To broadcast (a program) as it is happening, typically over the internet, often with high quality audio and video. Compare with prerecorded or pre broadcast content.
Browse