Webcasting

[Web-kast-ing]
Noun

Webcasting is the process of presenting live or stored versions of audio or video broadcasts which anyone may use with the ability to rewind, replay, and comment upon.