Definitions for "Vodcast"
Keywords:  podcast, omma, rss, video, ipod
Another name for Video Podcasting. Short for Video on Demand Podcasting.
The online delivery of video-on-demand (VOD) content via RSS enclosures. It is an evolution of "podcast," the term for audio-based content delivery. From OMMA magazine.
a video podcast