Is high-quality vod feasible using P2P swarming?
Proceedings of the 16th international conference on World Wide Web
Can internet video-on-demand be profitable?
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Towards cinematic internet video-on-demand
Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008
Analysis of bittorrent-like protocols for on-demand stored media streaming
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Peer-assisted on-demand streaming of stored media using BitTorrent-like protocols
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
Offloading servers with collaborative video on demand
IPTPS'08 Proceedings of the 7th international conference on Peer-to-peer systems
On the impact of quality adaptation in SVC-based P2P video-on-demand systems
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
Cooperative traffic management for video streaming overlays
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
The peer-to-peer (P2P) paradigm has recently shown promise in enhancing performance and decreasing costs of classical client/server Video-on-Demand (VoD) systems. Since current P2P VoD designs began with BitTorrent concepts and its school of thought, little is known about the limits of such systems in a collaborative environment. In this paper we investigate how local knowledge about neighbors' playback positions and advanced upload strategies can be used to reach these limits. Our design can be used not only to increase average user experience in terms of playback continuity but also to have more resilience against churn and flash crowds even with modest server resources. Extensive simulations support the feasibility of our approach, which, with low overhead, allows for achieving high performance and low server utilization.