In this work, a novel multicast tree construction algorithm for video streaming systems running on peer-to-peer networks is proposed. Both delay values between nodes and capacity of nodes are considered during multicast tree construction. The proposed algorithm aims at (i) constructing shorter trees in terms of hop number, (ii) optimal placement of nodes in the multicast tree so that received video bitrate is maximized. It has been observed through extensive simulations that the proposed approach achieves high performance in terms of received bitrate and tree height. The proposed approach is compared with another multicast tree construction algorithm from the literature and results are summarized in comparative graphs.
展开▼