Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Analyzing client interactivity in streaming media
Proceedings of the 13th international conference on World Wide Web
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
DISC: Dynamic Interleaved Segment Caching for Interactive Streaming
ICDCS '05 Proceedings of the 25th IEEE International Conference on Distributed Computing Systems
Can internet video-on-demand be profitable?
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
A Dynamic Skip List-Based Overlay for On-Demand Media Streaming with VCR Interactions
IEEE Transactions on Parallel and Distributed Systems
Challenges, design and analysis of a large-scale p2p-vod system
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 2
oStream: asynchronous streaming multicast in application-layer overlay networks
IEEE Journal on Selected Areas in Communications
VMesh: Distributed Segment Storage for Peer-to-Peer Interactive Video Streaming
IEEE Journal on Selected Areas in Communications
Probabilistic Seeking Prediction in P2P VoD Systems
AI '09 Proceedings of the 22nd Australasian Joint Conference on Advances in Artificial Intelligence
Multimedia Tools and Applications
Video streaming over P2P networks: Challenges and opportunities
Image Communication
Hi-index | 0.00 |
Supporting user interactivity in peer-to-peer streaming systems is challenging. VCR-like operations, such as random seek, pause, fast forward and rewind, require timely P2P overlay topology adjustment and appropriate bandwidth resource re-allocation. If not handled properly, the dynamics caused by user interactivity may severely deteriorate users' perceived video quality, e.g., longer start-up delay, frequent playback freezing, or blackout altogether. In this paper, we propose a derivative tree-based overlay management scheme to support user interactivity in P2P streaming system. Derivative tree takes advantage of well organized buffer overlapping to support asynchronous user requests while brings high resilience to the impact of VCR-like operations. A session discovery service is introduced to quickly locate parent peer. We show that the overhead of VCR-like operations in derivative-tree based scheme is O(log(N)), where N is the number of sessions. Simulation experiments further demonstrate the efficiency of the proposed scheme.