Applications (Part 3) - Peer-to-Peer Media Streaming (PPT)
P2P Streaming - Part-1: Native Multicast,
CS 414 – Multimedia Systems Design Lecture 37 – P2P Applications/PPLive