Recently, the live video streaming application using P2P multicasting called P2PTV attracts attentions as a means to deliver live streaming video to a large number of users since the server load becomes low compared with a unicast-based delivery. Since many current P2PTV services choose a relay peer for a newly joining peer without considering the network distance between peers, the end-to-end rou...Show More