PeerCast
It is a free way to listen to radio and watch video on the Internet.
PeerCast is a free way to listen to radio and watch video on the Internet. It uses P2P technology to let anyone become a broadcaster without the costs of traditional streaming.