What is the meaning of Webcast?

A video and/or audio broadcast transmitted via the Internet

To make such a broadcast

webcast

webcast

Source: wiktionary.org