Font Size: a A A

Applied Research On P2P-Based Video-on-Demand System

Posted on:2009-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:C L WanFull Text:PDF
GTID:2178360272473568Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Video-on-demand (VoD) is a user-demand driven based video system. The key point for the large-scale application of VoD system is dependent on how to improve the scalability and reliability in the dynamic environment. The traditional VoD systems are based on C/S (Client/Server) mode, which dispatch a piece of data stream for each request. It cannot ensure the quality of service while the number of users increases with large-scale, especially for popular programme ordering. Therefore, it cannot meet the requirements of a large number of VoD services. To address such problem, the P2P dased distribution technology for streaming media is presented. By utilizing the idle resources(bandwidth, CPU and storage resources, etc) of common nodes(peer nodes) to provide service for other nodes, P2P streaming effectively reduces the load on the server. As a result, the streaming media services based on P2P network model shows better scalability, robustness and practicality.P2PVoD system's theory and related technology are studied in this paper. The performance of currently existing typical P2PVoD are analyzed, and a new P2P(peer-to-peer)-based VoD system is presented. In the proposed P2PVoD system, the influence of balanced for the nodes on overall performance is taken into consideration, a new resources location mode by combining server scheduling with coordination management for node distribution is adopted, while the flexible strategy for the candidate father nodes ensures a quick failure recovery after the node invalidation. It use the content distribution strategies by combining single-source multi-path and single-path. The system is suitable for request from any data block.The detailed theoretical analysis on the model is applied in this paper, while the related algorithms are introduced in detail. Finally, the prototype of the system is realized in LAN, some experiments are conducted and analysis is employed. The experimental results show that the prototype system can meet the basic design requirements.
Keywords/Search Tags:P2P, Video-on-Demand, Balanced load, Resources location, Failure recovery
PDF Full Text Request
Related items