Font Size: a A A

Design And Implementation Of Online Teaching System Based On WebRTC And Node. Js

Posted on:2019-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y FengFull Text:PDF
GTID:2417330566967138Subject:Control engineering
Abstract/Summary:PDF Full Text Request
In the 21 st century,with the rapid development of China's domestic economy,the distribution of educational resources between the eastern and western parts of the country presents a serious imbalance.The talents of universities in the central and western regions and in the northeast have flowed to the coastal universities in the southeastern part of the country due to differences in treatment,research funds,and environment.As a result,high-quality educational resources have gradually accompanied the economic boom into the first-tier coastal cities.Today,when information is widely used,educational resources are playing an increasingly important role in an increasingly competitive environment.Therefore,the problem of solving the imbalance of education resources in the East and West has become imminent.With the rapid development of Internet technology,based on the maturity of Internet technology and many problems in traditional education,more and more education practitioners propose to combine traditional education with the Internet,and many world-renowned universities and research institutes tend to use the Internet.Sharing educational resources with global users,the development of online education has been thriving.However,in the traditional education industry in China,there are many problems such as uneven levels of teachers and high educational costs.In China's rapidly developing online education industry,especially for Mooc,quiz,and many other well-known online education platforms,their online teaching methods are Incomplete,many online courses on the platform transfer the teacher's lesson plans to students electronically.This can only be said to be a new correspondence or TV University in a certain sense.In order to solve this problem,this article introduces the background and significance of the research on the topic,reviews the development status of onlineeducation at home and abroad,analyzes the advantages and disadvantages of online teaching systems at home and abroad,and designs MVC design patterns and Node.js and Websocket.,Canvas and other technologies have carried out in-depth analysis and research,aiming at the problem of WebRTC and firewall penetration encountered in the process of project development,in-depth study of the overall framework,browser model and communication model of WebRTC,related core technologies of WebRTC,and signaling/STUN/ TURN/ICE related technologies.After combing the user groups of online teaching,a more detailed analysis of needs was done,the overall design of the online teaching system was completed,and system function modules including database design and creation,file management,audio and video teaching,and online drawing were determined.Completed the online teaching system and system test based on WebRTC and Node.js.Finally,it summarizes the development process and puts forward the prospect of future system expansion.This system has the advantages of high availability,maintainability,and scalability,and can be used to carry out network teaching through the system anytime and anywhere.
Keywords/Search Tags:WebRTC, Node.js, online Canvas, Email
PDF Full Text Request
Related items