Font Size: a A A

Research And Implements Of Cross-platform Remote Education System Based-on SIP And RTMp

Posted on:2013-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:L H ZhangFull Text:PDF
GTID:2248330374953024Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the rapid development of network technology in recent year,3G base stations have been built all over the country, which makes the realization of distance education platform in real sense become true. Students can join the online classroom and have rich learning and exchange activities with each other in any places that have signal.This paper begins with the research of signaling protocol SIP in order to establish channels between different parties, which make the transportation of data become possible. We design the signaling protocol stack and its controlling procedure through the study of control servers such as SIP registration server, proxy server and re-directional server. Then we basically accomplish the bottom design of controlling system of the remote education. As to enabling the operation system and platform to begin its course quickly and efficiently, we develop Web API of the HTTP protocol on the basis of the frame of Grails, which makes any platform both build up and participate in classes easily.The transportation of statistics needs the action of the streaming media server in class, so we rewrite the transport protocols of Red5from PC and Android, which begins with the construction of open source multimedia server Red5. In fact, we have considered the advantages and disadvantages of both FMS and Red5. We choose a series of audio and video codes that adapt to the application of Flash, then we distinguish the audio and video to avoid the resource waste. Apart from this, given the share of words and white oak, communication, the system will put these data into the multimedia shared object. Furthermore, it will realize the communication through remote transfer.After we build up the bottom controlling server and multimedia server, this paper will start with the view layer set. In order to realize the integration with other programming language, we use CAS and Web Service to realize single point login function. We achieve the corresponding access control, concurrency control and other functions according to the charges and authorization. Meanwhile, we use the JSP cache framework of OScache to cache optimization of the clients’data, thus to consist of a whole remote education system of cross-platform.This paper features:According to the commonality of different operating systems and application platform, using cross-platform Flash player audio and video communication, document and whiteboard sharing and text communication function; to the platform that can not be operated by Flash, we rewrite the underlying transport protocol and transmissiondata, in order to achieve cross-platform function of the distance education system.
Keywords/Search Tags:SIP, cross-platform, RTMP, remote education, portal
PDF Full Text Request
Related items