A P2PSP overlay network is composed the entities (in general, nodes) that are explainedfollowing:
Source ():It is the producer of the stream which is transmitted over the P2PSP network.Typically, it is a streaming server using the HTTP protocol such as Icecast[10]. The source controls the transmission bit-rate in the P2PSP network andin general can serve to several clients.
Player ():Players request and consume (decode and play) the stream. Usually, playerscan use signal interpolation techniques that are applied when some parts ofthe stream is missing. This is specially usefull in the P2PSP because lostchunks tend to be spreaded along time.
Splitter ():This entity receives the stream from the source, splits it into chunks of thesame size and sends the chunks to peers.
Peer ():Receives chunks from the splitter and from other peers, ensembles the streamand sends it to a player. Some chunks are also sent to other peers (see below).Notice also that the player and the peer usually run on the same host.
Team: A splitter and one or more peers. As an example, Figure2) show aP2PSP team of size (the splitter is excluded of the computation of the team size).