cybercast

Noun

 * 1)  A broadcast of audiovisual material over the Internet.

Verb

 * 1) to broadcast a cybercast