Internet Protocol Television Peer-to-peer (IPTV P2P) - (such as PPLive & SopCast) - In theory this technology lets you can set up your own IPTV P2P channel over the Internet using your computer or another applicable device. It has impressive scalability.
See P2P & P2PTV.
BitTorrent - BitTorrent develops Internet content distribution technology based on the BitTorrent protocol.
CoolStreaming - CoolStreaming is a P2PTV (peer-to-peer television) technology that enables users to share television content with each other over the Internet. The technology behind CoolStreaming is similar to that of Bittorrent. The viewers upload content at the same time that the programs are downloaded and viewed. CoolStreaming creates a local stream on localhost and that stream is then read by Windows Media Player, Real Player or other media players. The original Coolstreaming code is developed with Python 2.3 on Windows.