netcast

Etymology
From, from.

Noun

 * 1)  A broadcast transmitted over the Internet, such as a podcast.