Font Size: a A A

P2P Technology Research And Application Online Education

Posted on:2013-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:J X YeFull Text:PDF
GTID:2218330362467526Subject:Computer technology
Abstract/Summary:
With the development of China's science and technology and the popularization ofsecondary education, more and more people need to get more high-quality highereducation,but limited educational resources make the universal education very difficult in ashort time.In recent years, the online education's rapid development make it possible, somultimedia forms of distance education began to enter the majority of families.Based onpeer-to-peer network (Peer to Peer, P2P) streaming technology is a hot topic of currentresearch. In the case of China's limited resources and large population, P2P technology canmake online education quickly spread cost has been greatly reduced, and complexity ofP2P peer-to-peer network instead of the C/S structure more and more obvious.The urgentproblems facing the the country network environment is the IP address shortage problem,the widespread use of NAT technology as a way to address multiplexing, NAT technologyin P2P transmission of an obstacle in the case of more complex network environment, thegoal of the paper even if looking for a feasible way to penetrate NAT makes P2Pwidespread application in the domestic network environment.This thesis researches the P2P technology in online education technology andplatform. First, analyze the survey of domestic and foreign open-source P2P transportplatform, select the most suitable for the transmission of the domestic online educationplatform. Analyze the advantages and characteristics of streaming media to select H.264encoding, and because the live streaming for the video bitrate too large cause frequentbuffer on the screen encoded. Describe the bit rate control techniques in detail. After thatresearch in-depth for different varieties of NAT technology, and in accordance with the2009Shanghai Jiaotong University of Continuing Education College of over1700studentsuse the STUN protocol the ratio of the types of NAT and UPnP support for theinvestigation, and then make a specific introduction of processes and methods of the STUNprotocol, select the Tracker server to manage the client group for NAT throughing. Thentest the NAT traversal platform performance to do one-on-one and PlanetLab test, the testproved it can through successfully of NAT traversal platform for most routers. Finally,analyze the complete network of P2P live platform and hardware requirements and designstructures to meet the needs of hardware and software environment, descripte briefly ofP2P live platform systems and software structures, analyze the P2P live platform runningperformance data, to prove that the platform can achieve the desired goal. The thesis focuses on analyzing the existing NAT technology research, designing afeasible way to penetrate the router NAT, realizing P2P live transmission in the domesticnetwork environment. Develop the website page which supports verifying the encryptionalgorithm. Build the NAT traversal platform and the P2P platform, instal hardware,operating system, supporting software of the P2P platform, then test the function of thesystem in operation for a long time and look for improvements at the system, monitor andrecord the fluency, buffering, and the picture quality of the course in the process of live fora long time. When updating new versions, I test the new features and the stability whenversion updates. After I ensure the system can run normally,I release new version tostudents, to guarantee teaching live smoothly and stably.
Keywords/Search Tags:Webcast, P2P live mode, NAT traversal technology, The P2Psystem platform
Related items