Peer-to-Peer streaming systems (or P2P-TV) have been studied in the literature for some time, and are being considered as the most promising approach to deliver real-time video to large scale users over the Internet. Neighbor selection is one of the key components to construct overlay topology for P2P streaming system. The common QoS-awareness neighbor selection algorithms in existing overlay construction schemes usually select a fixed number of neighbors which satisfy the selection requirements, such as end-to-end delay or a peer's upload bandwidth. However, this fixed QoS-Awareness neighbor ...