vodcast

Verb
(third-person singular simple present vodcasts, present participle vodcasting, simple past and past participle vodcasted)
- to deliver video on demand via a podcast
Noun
(plural vodcasts)
- such a delivery
vodcast - Computer Definition

See vidcast.