PeerCast offers considerable savings for broadcasters because they do not have to provide bandwidth for all of their listeners. A single 56K modem can be used to broadcast to the entire network. PeerCast is a robust network because there is no central server, each user can be a client, server or broadcaster of streams. It offers anonymity for broadcasters because there is no easy way to trace back to the original stream, it is even possible to broadcast directly to a single client located in a different country and have that provide the source for the entire network. PeerCast can also serve streams directly to any media player. This means that it can be used in place of a Shoutcast/Icecast server to provide both direct and P2P streaming at the same time. The client software uses the Gnutella 0.6 protocol, but is not connected to the Gnutella file share network. It works in much the same way as other Gnutella clients except that instead of downloading files, the users download streams. These streams are then exchanged in real-time with other users. No data is stored locally on any machine connected to the network. |
Source: Peercast.org