Peer-to-Peer Live Video Distribution under Heterogeneous Bandwidth Constraints | IEEE Journals & Magazine | IEEE Xplore