From the analysis of some hard drawbacks faced server-centric VOD system today, a novel P2P-based VOD system using media file segments selecting algorithm (P2P-VOD- FSS), is introduced in this paper. In this infrastructure, we emphasize on how to real-timely and orderly download and consume file segments from multiple peer nodes to guarantee streaming service, we firstly give a system model of selecting peer nodes with requested file segments in P2P- based VOD System. And then we propose a novel file segments selecting algorithm, including (l) serving node classify (2) speed definition (3) task assigning rule (4) urgency rule. And we further describe segments selecting and downloading module architecture and class design. Based on the novel algorithm and architecture, we analyze the typical P2P -based VOD service flow. As part of experiment work, we discuss P2P-based VOD system scheme implementation and then analyze the experiment results. At last, from our research experiences and related survey, we analyze the prospective research direction and challenges in this field.
['Zhi Hui Lu', 'Shi Yong Zhang', 'Jie Wu', 'Wei Ming Fu', 'Yi Ping Zhong']
Design and Implementation of a Novel P2P-Based VOD System Using Media File Segments Selecting Algorithm