Abstract

In this paper, we consider the problems of peer-to-peer media streaming in highly dynamic environments, including the peer selection and the aggregation of available bandwidth. To select reliable peers, we propose an adaptive peer selection algorithm based on the consideration of uplink bandwidth, life time, playback fault times, and the number of candidates for live broadcasting. In addition, the uplink bandwidth from one single sender cannot supply a streaming request alone so a receiver should download segments from cooperative senders. To aggregate the available bandwidth of multiple senders for streaming, we design a media segments assignment algorithm to resolve this problem. In the proposed media streaming scheme, the time delay of playback and the probability that playback faults happen are analyzed to evaluate the system performance. The simulation results show that our solution is reliable and robust for media streaming. Especially, if the peers join/leave the system frequently during media streaming, the benefits of the proposed schemes are obvious to receivers.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.