P2Cast: peer-to-peer patching scheme for VoD service
WWW '03 Proceedings of the 12th 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
The pollution attack in P2P live video streaming: measurement results and defenses
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
A Measurement Study of a Large-Scale P2P IPTV System
IEEE Transactions on Multimedia
GridCast: Improving peer sharing for P2P VoD
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Traffic analysis of peer-to-peer IPTV communities
Computer Networks: The International Journal of Computer and Telecommunications Networking
PBS: Periodic Behavioral Spectrum of P2P Applications
PAM '09 Proceedings of the 10th International Conference on Passive and Active Network Measurement
InstantLeap: fast neighbor discovery in P2P VoD streaming
Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video
Zebroid: using IPTV data to support peer-assisted VoD content delivery
Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video
The design trade-offs of BitTorrent-like file sharing protocols
IEEE/ACM Transactions on Networking (TON)
Modeling channel popularity dynamics in a large IPTV system
Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems
Towards automated performance diagnosis in a large IPTV network
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
Design and deployment of a hybrid CDN-P2P system for live video streaming: experiences with LiveSky
MM '09 Proceedings of the 17th ACM international conference on Multimedia
The effectiveness of intelligent scheduling for multicast video-on-demand
MM '09 Proceedings of the 17th ACM international conference on Multimedia
Inside the bird's nest: measurements of large-scale live VoD from the 2008 olympics
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Smart buffer management for different start video broadcasting
Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human
Disk I/O based load balancing in VOD system
Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human
Resource-awareness and trade-off optimisation in P2P video streaming
International Journal of Advanced Media and Communication
Scheduling IPTV Content Pre-distribution
IPOM '09 Proceedings of the 9th IEEE International Workshop on IP Operations and Management
On-Demand Multicast Streaming Using Collaborative Prefix Caching
MMNS 2009 Proceedings of the 12th IFIP/IEEE International Conference on Management of Multimedia and Mobile Networks and Services: Wired-Wireless Multimedia Networks and Services Management
Probabilistic Seeking Prediction in P2P VoD Systems
AI '09 Proceedings of the 22nd Australasian Joint Conference on Advances in Artificial Intelligence
Computer Networks: The International Journal of Computer and Telecommunications Networking
LayerP2P: using layered video chunks in P2P live streaming
IEEE Transactions on Multimedia
Proxy caching for peer-to-peer live streaming
Computer Networks: The International Journal of Computer and Telecommunications Networking
Tweeting videos: coordinate live streaming and storage sharing
Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
Reducing data request contentions for improved streaming quality
Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
Request generation for a peer-based PVR
Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
Collaborative delay-aware scheduling in peer-to-peer UGC video sharing
Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
Superchunk based fast search in P2P-VoD system
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
User density sensitive P2P streaming in wireless mesh networks
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
On supporting P2P-based VoD services over mesh overlay networks
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Supporting VCR-like operations in derivative tree-based P2P streaming systems
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
LiveSky: Enhancing CDN with P2P
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Towards securing data delivery in peer-to-peer streaming
COMSNETS'10 Proceedings of the 2nd international conference on COMmunication systems and NETworks
Cooperation via contracts: stability and algorithms
INFOCOM'10 Proceedings of the 29th conference on Information communications
Improving QoS in bittorrent-like VoD systems
INFOCOM'10 Proceedings of the 29th conference on Information communications
UUSee: large-scale operational on-demand streaming with random network coding
INFOCOM'10 Proceedings of the 29th conference on Information communications
Modeling QoS in P2P file-sharing with benign and malicious peers by stochastic activity networks
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
PartnerVoD: improving P2P-VoD with partnership overlay
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
Peer-to-peer video-on-demand with scalable video coding
Computer Communications
A collaborative P2P scheme for NAT Traversal Server discovery based on topological information
Computer Networks: The International Journal of Computer and Telecommunications Networking
A measurement study on user behavior of P2P VoD system
CAR'10 Proceedings of the 2nd international Asia conference on Informatics in control, automation and robotics - Volume 3
VMtorrent: virtual appliances on-demand
Proceedings of the ACM SIGCOMM 2010 conference
Kangaroo: video seeking in P2P systems
IPTPS'09 Proceedings of the 8th international conference on Peer-to-peer systems
Contracts: practical contribution incentives for P2P live streaming
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Content pollution on P2P Live Streaming systems
WebMedia '09 Proceedings of the XV Brazilian Symposium on Multimedia and the Web
AmazingStore: available, low-cost online storage service using cloudlets
IPTPS'10 Proceedings of the 9th international conference on Peer-to-peer systems
Understanding overlay characteristics of a large-scale peer-to-peer IPTV system
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Self-diagnostic peer-assisted video streaming through a learning framework
Proceedings of the international conference on Multimedia
Balancing throughput, robustness, and in-order delivery in P2P VoD
Proceedings of the 6th International COnference
Frontiers of Computer Science in China
User density sensitive P2P streaming in wireless mesh networks
Journal of Parallel and Distributed Computing
A simple model for chunk-scheduling strategies in P2P streaming
IEEE/ACM Transactions on Networking (TON)
International Journal of Critical Computer-Based Systems
P2PVR: A playback offset aware multicast tree for on-demand video streaming with VCR functions
Journal of Systems Architecture: the EUROMICRO Journal
Omnify: investigating the visibility and effectiveness of copyright monitors
PAM'11 Proceedings of the 12th international conference on Passive and active measurement
CPH-VoD: a novel CDN-P2P-hybrid architecture based VoD scheme
WISE'10 Proceedings of the 11th international conference on Web information systems engineering
Identity attack and anonymity protection for P2P-VoD systems
Proceedings of the Nineteenth International Workshop on Quality of Service
SmartPeerCast: a Smart QoS driven P2P live streaming framework
Multimedia Tools and Applications
A design for securing data delivery in mesh-based peer-to-peer streaming
Computer Networks: The International Journal of Computer and Telecommunications Networking
Understanding the impact of video quality on user engagement
Proceedings of the ACM SIGCOMM 2011 conference
Modeling the performance of ring based DHTs in the presence of network address translators
Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Usurp: distributed NAT traversal for overlay networks
Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
On traffic locality and QoE in hybrid CDN-P2P networks
Proceedings of the 44th Annual Simulation Symposium
Design and evaluation of load balancing algorithms in P2P streaming protocols
Computer Networks: The International Journal of Computer and Telecommunications Networking
Review: A survey on content-centric technologies for the current Internet: CDN and P2P solutions
Computer Communications
Exploring interest correlation for peer-to-peer socialized video sharing
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Prefetching strategy in peer-assisted social video streaming
MM '11 Proceedings of the 19th ACM international conference on Multimedia
Peer-assisted texture streaming in metaverses
MM '11 Proceedings of the 19th ACM international conference on Multimedia
MM '11 Proceedings of the 19th ACM international conference on Multimedia
Challenging the feasibility of authentication mechanisms for P2P live streaming
Proceedings of the 6th Latin America Networking Conference
Quality of data delivery in peer-to-peer video streaming
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Issue on P2P Streaming
Auction-based P2P VoD streaming: Incentives and optimal scheduling
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Issue on P2P Streaming
Providing hierarchical lookup service for P2P-VoD systems
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Issue on P2P Streaming
Decentralized proactive resource allocation for maximizing throughput of P2P Grid
Journal of Parallel and Distributed Computing
Receiving-peer-driven multi-video-source scheduling algorithms in mobile P2P overlay networks
Computers and Electrical Engineering
A novel data replication mechanism in P2P VoD system
Future Generation Computer Systems
Toward efficient on-demand streaming with bittorrent
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
Measurement, modeling and enhancement of BitTorrent-based VoD system
Computer Networks: The International Journal of Computer and Telecommunications Networking
Cooperative traffic management for video streaming overlays
Computer Networks: The International Journal of Computer and Telecommunications Networking
Server-assisted adaptive video replication for P2P VoD
Image Communication
Adaptive service node placements in P2P-like architectures
ACACOS'12 Proceedings of the 11th WSEAS international conference on Applied Computer and Applied Computational Science
Modeling and analysis of a p2p-vod system based on stochastic network calculus
MMB'12/DFT'12 Proceedings of the 16th international GI/ITG conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance
Modeling and analysis of multi-channel P2P VoD systems
Journal of Network and Computer Applications
Maximizing the bandwidth multiplier effect for hybrid cloud-P2P content distribution
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
Exploring the policy selection of P2P VoD system: a simulation based research
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
Division-of-labor between server and P2P for streaming VoD
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
Simulation studies of OpenFlow-based in-network caching strategies
Proceedings of the 15th Communications and Networking Simulation Symposium
International Journal of Communication Networks and Distributed Systems
Leveraging video viewing patterns for optimal content placement
IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part II
ShadowStream: performance evaluation as a capability in production internet live streaming networks
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
Optimal bandwidth sharing in multiswarm multiparty P2P video-conferencing systems
IEEE/ACM Transactions on Networking (TON)
Survey A survey of peer-to-peer live video streaming schemes - An algorithmic perspective
Computer Networks: The International Journal of Computer and Telecommunications Networking
ShadowStream: performance evaluation as a capability in production internet live streaming networks
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Internet-based Virtual Computing Environment: Beyond the data center as a computer
Future Generation Computer Systems
GreenTube: power optimization for mobile videostreaming via dynamic cache management
Proceedings of the 20th ACM international conference on Multimedia
Watching videos from everywhere: a study of the PPTV mobile VoD system
Proceedings of the 2012 ACM conference on Internet measurement conference
VMTorrent: scalable P2P virtual machine streaming
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Cloud-based social application deployment using local processing and global distribution
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Understanding the impact of video quality on user engagement
Communications of the ACM
Query Adaptation Techniques in Temporal-DHT for P2P Media Streaming Applications
International Journal of Multimedia Data Engineering & Management
Modeling the effect of user interactions on mesh-based P2P VoD streaming systems
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
BitTorrent-like P2P approaches for VoD: A comparative study
Computer Networks: The International Journal of Computer and Telecommunications Networking
Stheno, a real-time fault-tolerant P2P middleware platform for light-train systems
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Understanding and decreasing the network footprint of catch-up tv
Proceedings of the 22nd international conference on World Wide Web
A framework for monitoring and measuring a large-scale distributed system in real time
Proceedings of the 5th ACM workshop on HotPlanet
Joserlin: joint request and service scheduling for peer-to-peer non-linear media access
Proceedings of the 21st ACM international conference on Multimedia
On replication algorithm in P2P VoD
IEEE/ACM Transactions on Networking (TON)
Analyzing the potential benefits of CDN augmentation strategies for internet video workloads
Proceedings of the 2013 conference on Internet measurement conference
Two decades of internet video streaming: A retrospective view
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Sections on the 20th Anniversary of ACM International Conference on Multimedia, Best Papers of ACM Multimedia 2012
On the performance and fairness of BitTorrent-like data swarming systems with NAT devices
Computer Networks: The International Journal of Computer and Telecommunications Networking
Popularity decays in peer-to-peer VoD systems: Impact, model, and design implications
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.02 |
P2P file downloading and streaming have already become very popular Internet applications. These systems dramatically reduce the server loading, and provide a platform for scalable content distribution, as long as there is interest for the content. P2P-based video-on-demand (P2P-VoD) is a new challenge for the P2P technology. Unlike streaming live content, P2P-VoD has less synchrony in the users sharing video content, therefore it is much more difficult to alleviate the server loading and at the same time maintaining the streaming performance. To compensate, a small storage is contributed by every peer, and new mechanisms for coordinating content replication, content discovery, and peer scheduling are carefully designed. In this paper, we describe and discuss the challenges and the architectural design issues of a large-scale P2P-VoD system based on the experiences of a real system deployed by PPLive. The system is also designed and instrumented with monitoring capability to measure both system and component specific performance metrics (for design improvements) as well as user satisfaction. After analyzing a large amount of collected data, we present a number of results on user behavior, various system performance metrics, including user satisfaction, and discuss what we observe based on the system design. The study of a real life system provides valuable insights for the future development of P2P-VoD technology.