Peer-to-Peer Video Streaming - Setton, Eric; Girod, Bernd (Springer US, 2007)