webcasting

/W EH1 B K AE0 S T IH0 NG/
verb
  1. 1

    To make such a broadcast

noun
  1. 1

    Broadcasting over the World Wide Web, especially by using a webcam

  2. 2

    Spreading information over the Internet using push technology

Source: https://en.wiktionary.org/wiki/webcast, https://en.wiktionary.org/wiki/webcasting