Overlay monitoring and repair in swarm-based peer-to-peer streaming
Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video
Investigating the scheduling sensitivity of P2P video streaming: an experimental study
IEEE Transactions on Multimedia - Special section on communities and media computing
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Provide VoD service in peer-to-peer network using offset ranking and epidemic diffusion
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Toward improving scheduling strategies in pull-based live P2P streaming systems
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
On supporting P2P-based VoD services over mesh overlay networks
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
Redesigning multi-channel P2P live video systems with View-Upload Decoupling
Computer Networks: The International Journal of Computer and Telecommunications Networking
Design and implementation of a generic library for P2P streaming
Proceedings of the 2010 ACM workshop on Advanced video streaming techniques for peer-to-peer networks and social networking
Modeling and analysis of multichannel P2P live video systems
IEEE/ACM Transactions on Networking (TON)
ISP-friendly P2P live streaming: A roadmap to realization
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Issue on P2P Streaming
Quality of data delivery in peer-to-peer video streaming
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Issue on P2P Streaming
NETWORKING'10 Proceedings of the 9th IFIP TC 6 international conference on Networking
Partial forwarding vs. partial participation for dynamic window resizing in P2P streaming
Computer Networks: The International Journal of Computer and Telecommunications Networking
Multi-stream 3D video distribution over peer-to-peer networks
Image Communication
Playback policies for live and on-demand p2p video streaming
IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part II
Hierarchically Clustered P2P Video Streaming: Design, implementation, and evaluation
Computer Networks: The International Journal of Computer and Telecommunications Networking
Joserlin: joint request and service scheduling for peer-to-peer non-linear media access
Proceedings of the 21st ACM international conference on Multimedia
Hi-index | 0.00 |
Peer-to-Peer (P2P) technology has recently been employed to deliver large scale video multicast services on the Internet. Considerable efforts have been made by both academia and industry on P2P streaming design. While academia mostly focus on exploring design space to approach the theoretical performance bounds, our recent measurement study on several commercial P2P streaming systems indicates that they are able to deliver good user Quality of Experience with seemingly simple designs. One intriguing question remains: how elaborate should a good P2P video streaming design be? Towards answering this question, we developed and implemented several representative P2P streaming designs, ranging from theoretically proved optimal designs to straight forward "naive" designs. Through an extensive comparison study on PlanetLab, we unveil several key factors contributing to the successes of simple P2P streaming designs, including system resource index, sever capacity and chunk scheduling rule, peer download buffering and peering degree. We also identify regions where naive designs are inadequate and more elaborate designs can improve things considerably. Our study not only brings us better understandings and more insights into the operation of existing systems, it also sheds lights on the design of future systems that can achieve a good balance between the performance and the complexity.