Font Size: a A A

Research And Implementation Of Key Technologies Of Web RTC-based Network Acceleration Service

Posted on:2016-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:X Y SongFull Text:PDF
GTID:2308330479994817Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of mobile Internet, the number of terminals growth is explosive. Popularity of 3G&4G technology and large coverage of public WIFI make people dependent on Internet services more seriously. Demand for plain text has changed into demand for picture or video which contains richer information. More devices’ connections and more requests for multimedia files make the Server have emerged bottleneck of out-bandwidth and processing power. In order to deal with this situation, network acceleration technology becomes very important.Network acceleration technology is not a new technology, which includes physical and logical acceleration. The development of technology and the emergence of new technology provide a lot of new ideas for the logic acceleration. This paper describes the concept, background and research status of network acceleration services, analyzes the main problems faced by network acceleration services and related technical difficulties, proposed the architecture of network acceleration services. On this basis, integrated of existing CDN acceleration technologies and P2 P acceleration technology, this paper gives a solution of WebRTC-based network acceleration services. This solution is a unique combination of existing technologies, but also has the innovative concept.The proposed solutions focus on solving two problems: streaming acceleration and the improvement of CDN. For diversity of terminals and defects of WebRTC technology itself, it uses HLS protocol to implement streaming media, and through P2 P technology to accelerate streaming media; For increasing functionality for the client, completing signaling services, and improving the signaling server, it poses the different concept of P2 P CDN, that is, the client serves as a CDN node to provide resources download service.Model of WebRTC-based network acceleration services achieves the basic functions, verify the feasibility of the key technologies for network acceleration services, and also shows the new challenges faced by network acceleration services.
Keywords/Search Tags:WebRTC, Network Acceleration, CDN, Caching, HLS protocol
PDF Full Text Request
Related items