Guide to P2P streaming broadcast

What are the main P2P stream broadcast solutions? Both software lists and howtos... Free Software and Open Source software (FOSS) and open protocols should be placed in a different chapter.

= Free software and open protocols =

bittorrent based

 * IceShare - nor ready yet
 * torrentocracy - audio and video?

gnutella based

 * peercast - the most complete for now.

java-based

 * p2p-radio
 * Freecast
 * Nodezilla

other

 * tribler (python based for video)
 * VidTorrent (open protocol for video)