webcast
/ˈwɛbˌkæst/
noun
- A broadcast of audio or video content over the internet, often live or recorded for later viewing.
- The company's annual meeting was available as a webcast for remote employees.
- I watched a live webcast of the concert from my living room.
- The museum offers a free webcast of its weekly lecture series.