Font Size: a A A

A Video Service System Applied To Cloud Computing Education

Posted on:2015-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:H WangFull Text:PDF
GTID:2308330473951689Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The system is mainly to increase the video broadcast technology and cloud storage technology for the existing distance education system, and to support both desktop and mobile terminal, keeping the existing distance education has video-on-demand technology, so the teacher is more convenient in the teaching process. The mobile video broadcast function that has been achieved by this thesis, has been available on Netease open class. The education gets much attention, especially the distance education promoted by the computer. The existing distance education systems generally only provide video-on-demand technology, and the teaching basic technology is still relatively simple. If you can receive teachers to teach students in the class during the teaching process timely, you can consult the teacher for any point in doubt promptly. After the teacher collected the students’ problem, the teacher can select a time, for example at the end of the class, to answer some representative doubts.The following describes the main contents of this thesis briefly:First, comparing the characteristics of the popular cloud education website, I found that most of them use video-on-demand technology-based teaching, so the teaching basic technology is still relatively simple.Second, this thesis compares common streaming protocols. The simple streaming protocols which the current video service systems often use are divided into two categories.One is the way of progressive video download based on the HTTP protocol, and the other one is real-time streaming protocol based on RTSP/RTP. The thesis indicates specially that the HLS protocol is the outstanding representative of the way of progressive video download based on the HTTP protocol. Combined with the actual situation, after a detailed comparison, the thesis expresses the view that the way of progressive video download based on the HTTP protocol is not only convenient to achieve but also easy to use, compared with real-time streaming protocol based on RTSP/RTP.Third, the thesis increases video broadcast technology and cloud storage technology as a basis for technology teaching. Considering that the period from the beginning of recording the video to the beginning of watching the video is too long, the thesis puts forward that increasing the video broadcast technology and cloud storage technology as the basic technology in the process of teaching, to shorten the period of time, after ana-lyzing and comparing the basic techniques of teaching which popular cloud education websites use and the two kinds of the commonly used streaming protocols.Fourth, this thesis proposes and implements a set of technical solutions that can achieve live video and video on demand at the same time, and this set of technical solutions is applied to the field of education, to promote the development of cloud education. This system is mainly composed of uploading data module, pressing video video, video segmentation module, cloud storage module and access the video module. After a simple design to the overall architecture, interaction, business use cases and data process of the system, this thesis designs the several major modules of the system and the related algorithm in detail. Finally, this thesis designs related class structure, achieves the several major modules of the system, tests the whole system, and proves the feasibility and effectiveness of the system.
Keywords/Search Tags:Live video, video on demand, HLS streaming protocols, cloud education
PDF Full Text Request
Related items