Peercast
WiktionaryText

Verb


peercast
  1. To use P2P streaming media via a peer-to-peer network
 
x
OK