webcast
/ˈwɛbˌkæst/Definitions
1. noun
a program or broadcast made available over the internet, especially one that can be viewed or listened to at the viewer’s or listener’s convenience.
“The company will be doing a webcast of the annual meeting for employees who cannot attend in person.”
2. verb
to broadcast a program or content over the internet.
“The company will webcast the launch event live on their website.”