Introduction to PPLive PPLive is another P2p streaming video network that allows streaming video, including TV channel to be much more smooth. Another program similar to PPStream. PPLive is a peer-to-peer streaming video network created in the People’s Republic of China. It is part of a new generation of P2P applictions, that combine P2P and IPTV.