peercast

Verb

 * 1)  To transmit  streaming media via a peer-to-peer network.