Network-Aware Peer-to-Peer (P2P) and Internet Video - John F. Buford; Ken Kerpez; Yuanqiu Luo; Dave Marples; Stan Moyer (International Journal of Digital Multimedia Broadcasting)