Dissertation > Excellent graduate degree dissertation topics show

Research & Implementation of a Streaming Video-on-Demand System Based on P2P

Author: ZhangZuoFei
Tutor: ZhangYunHua
School: Zhejiang University of Technology
Course: Applied Computer Technology
Keywords: P2P Streaming Media Video-On-Demand Kademlia PMTN
CLC: TN948.64
Type: Master's thesis
Year: 2011
Downloads: 50
Quote: 0
Read: Download Dissertation

Abstract


With the rapid development of Internet technology and the increase of the Chinese Internet users’s number, Internet Video-on-Demand (VOD) service has become one of the major services of the Internet. The traditional video on demand system is based on client/servent architecture, although its controllability and manageability is higher, the server’s performance can often be the bottalneck of the VOD system’s performance especially when a large number of users are watching online. When P2P technology is introduced into the video on demand system, VOD system can take full advantage of the idle resources of other peers (CPU, network bandwidth and storage resources, etc.), and thus effectively reduce the server’s load and improve the scalability and stability of the VOD system. There have been some VOD systems which are based on P2P technology on the internet, but the problems of video’s copyright, P2P users’management and P2P security are commonly founded in these VOD systems.In order to solve the above problems, an overall solution which is based on PMTN(P2P Media Telecom Network) framework has been propsed for the VOD system. Besides, a VOD system model based on PMTN framework is given, the key problems of this system have been researched and solved, and the VOD system prototype is implemented.This paper has the following contributions:(1) An overall solution which is based on PMTN framework for VOD system has been proposed. In this framework, a VOD system is divided into business operation layer, P2P management layer, user media layer and support layer. The P2P technology is mainly used in P2P management layer and user media layer. The business operation layer is independent form the P2P network, the business changes of the upper layer will not affect the data scheduling strategy of the P2P network.(2) Kademlia routing algorithm has been improved. In the new algorithm, the logical distance will be in keeping with the physical distance, so the chosen downloading peers will be neighboring peers.(3) In the super peer, static prefix caching combined with dynamic suffix caching strategy is used, in the normal peer, memory caching combined with disk caching strategy is used, and so forth, the startup latency of the client has been reduced and the hit rate of resources has been improved.(4) Taking into account the heterogeneity of the P2P network, all the peers are classified by the weighted speed method. When downloading the data, give priority to faster nodes, so the real-time performance and the playing fluency of the VOD system are ensured.(5)Taking into account the security of data transmission in the P2P network, a solution based on SSL protocol is proposed.(6) The VOD system prototype is implemented and tested.In the end, the conclusion is made and the future research is put forward.

Related Dissertations

  1. Topology Measurement and Security Analysis on Gnutella and eMule Network,TP393.08
  2. Research on Peer-to-Peer Traffic Identification Algorithm Based on Cluster Analysis,TP393.02
  3. The Design and Implementation of the Live Server in Audio and Video Broadcast Distance Education System,TP311.52
  4. Design and Implementation of P2P streaming system,TN919.8
  5. Design and Implementation of Video-On-Demand Relay System Based on Real Time Streaming Protocol,TN948.64
  6. Campus video-on-demand system based on streaming media technology development,TN948.64
  7. The Research of Bandwidth Allocation and Data Scheduling Strategy for Mobile Streaming System,TN929.5
  8. Research on Streaming Media Detection Methods Against DoS\DDoS Attack Based on Analysis of Self-similarity,TP393.08
  9. Virus Detection Technology Based on Artificial Immune,TP393.08
  10. The Research on Distributed Self-Organized Network Based Wide Area Backup Protection,TM774
  11. Design and Implementation of Embedded VOD System,TN948.64
  12. Streaming Media Server System Based on Network Storage,TN919.8
  13. Research and Realization of Organizational Mechanisms for the Virtual Terminal Systems in Ubiquitous Environment,TN915.02
  14. The Research and Implementation on Storage Management for P2P VOD System,TN948.64
  15. Design and Implementation of Streaming Media Player of Smart Phone Based on H.264 Codec,TN929.53
  16. P4P-based System for Streaming Media On-demand Research and Implementation,TN948.64
  17. Wifi-based Design of Embedded Video Monitoring System,TP277
  18. Research on Fast Indexing Mechanism of P2P Based Spatial Vector Data,TP391.3
  19. Design and Implement of C/S Instant Message System Based on Winsock,TN914
  20. The Design and Implementation of Multi-rateadaptive Streaming Translation System Based on Server-driven,TN919.8
  21. Research on Mesh-based P2P Live Streaming Technology in Heterogeneous Environment,TP393.02

CLC: > Industrial Technology > Radio electronics, telecommunications technology > TV > TV and television equipment > Television Center Management System > Video on Demand System
© 2012 www.DissertationTopic.Net  Mobile