Quality-aware segment transmission scheduling in peer-to-peer streaming systems
MMSys '10 Proceedings of the first annual ACM SIGMM conference on Multimedia systems
Hi-index | 0.00 |
Recent theoretical and simulation-based studies haveconfirmed the tremendous benefit of peer-to-peer (P2P)communication at reducing the cost of running a VoD service.To date, very limited effort has been paid to validatethe concept of peer-assisted VoD service, especially in termsof system implementation and service deployment. In thispaper, we present the case study of a peer-assisted videoon-demand (VoD) system. We designed and developed Bit-Tube, a BitTorrent-compliant VoD system. By combiningclient/server and P2P downloading, it supports seamlesstransition across the spectrum from pure client-server modeto BitTorrent mode. Within this framework, we experimentwith a series of piece picking policies to enhance BitTube’ssupport to video streaming and promote locality-aware P2Pdownloading. We evaluate our system over PlanetLab,which hosts the user-side component of the BitTube systemand emulates the global-scale user requests to the VoD service.