We do not currently know of any synonyms for vidcast.
The verb vidcast is defined as:
See full definition of the word vidcast.