Wiktionary
videocasting
vb. (present participle of videocast English)
vb. (present participle of videocast English)