Font Size: a A A

The Research And Implementation Of Live Broadcast Based On P2P Streaming Media Technology

Posted on:2010-09-26Degree:MasterType:Thesis
Country:ChinaCandidate:J J ZhaoFull Text:PDF
GTID:2178360275951601Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of computer networks and communication technologies,higher bandwidth requirements of multimedia technology have also developed rapidly.Researches and applications based on streaming media technology have become one of the current hottest spots.In the traditional C/S model,network servers is assumed by a computer which has powerful processing capability and large bandwidth,high-performance,and a large amount of data transmission and storage is concentrated in the server,However,the limitations of network and computer hardware,as well as the characteristics of streaming media itself cause the capacity bottleneck.It can overcome this limitation by using the P2P technology,which enables users to download and watch live broadcast at the same time as possible.The application prospects of the technology combining P2P with streaming media services are brightening.The thesis firstly Introduces the theory and technology of P2P streaming media broadcast system,then proposes a designing scheme of P2P live streaming system and analyses three key technologies of P2P streaming media broadcast system in detail:â‘ The building and maintenance of application layer multicast tree.â‘¡Data scheduling algorithms of P2P streaming media broadcast system.â‘¢The NAT penetration.Finally,a P2P-based live streaming media system is designed and from a practical application point and its architecture and function modules are also proposed.The thesis focused on three aspects,â‘ Through analysis of streaming media encoding technology in-depth,it designs and realizes a multi-way streaming media encoder based on windows media encoder SDK.The new is more suitable for real-time live streaming system.â‘¡Through deep analysis of existing application-layer multicast tree structure and comprehensive consideration of network address adjacent and services capacity of node,a scheme of building and maintenance of application layer multicast tree is designed and implemented successfully.â‘¢Through analysis of the existing application-layer multicast tree structure and the realization scheme,the thesis proposes a TCP-based solutions to penetrate the NAT, which improves the building of application-layer multicast tree and the stability of streaming services.The thesis builds P2P networks under the Windows platform,and transmits data through the prepared application layer protocol.Through optimizing the multicast tree based on the application layer network,it can ensure network stability efficiently.
Keywords/Search Tags:P2P, Streaming Media, NAT, Multicast Tree
PDF Full Text Request
Related items