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
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
Supporting VCR-like operations in derivative tree-based P2P streaming systems
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
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
Designing an effective P2P system for a VoD system to exploit the multicast communication
Journal of Parallel and Distributed Computing
Frontiers of Computer Science in China
A novel data replication mechanism in P2P VoD system
Future Generation Computer Systems
The interleaved video frame distribution for P2P-based VoD system with VCR functionality
Computer Networks: The International Journal of Computer and Telecommunications Networking
Multi-stream 3D video distribution over peer-to-peer networks
Image Communication
Hi-index | 0.00 |
Media distribution through application-layer overlay networks has received considerable attention recently, owing to its flexibility and readily deployable nature. On-demand streaming with asynchronous requests, and in general, with VCR-like interactions, nevertheless remains a challenging task in overlay networks. In this paper, we introduce the Dynamic Skip List (DSL), a novel randomized and distributed structure that inherently accommodates dynamic and asynchronous clients. We establish the theoretical foundations of the DSL and demonstrate a practical DSL-based streaming overlay. In this overlay, the costs for typical operations, including join, leave, fast-forward, rewind, and random-seek are all sub-linear to the client population. The model also seamlessly integrates a smart data scheduling algorithm using linear network coding, yielding fast and robust downloading from multiple suppliers. Our simulation results show that the DSL-based overlay is highly scalable. It delivers reasonably smooth playback with diverse client interactivities, while keeping the computation and bandwidth overheads low.