面向云教育的視頻服務(wù)系統(tǒng)
發(fā)布時(shí)間:2018-07-31 18:28
【摘要】:該系統(tǒng)主要是為了在保留現(xiàn)有遠(yuǎn)程教育中視頻點(diǎn)播技術(shù)的條件下,給現(xiàn)有遠(yuǎn)程教育系統(tǒng)增加視頻直播技術(shù)和云存儲技術(shù),同時(shí)支持桌面和移動端實(shí)現(xiàn),使教學(xué)過程更加便利。本系統(tǒng)在遠(yuǎn)程教育中實(shí)現(xiàn)的移動端視頻直播功能,在網(wǎng)易公開課上還沒有出現(xiàn)。教育越來越受到大家的關(guān)注,特別是由計(jì)算機(jī)推動而產(chǎn)生的遠(yuǎn)程教育,F(xiàn)有遠(yuǎn)程教育系統(tǒng)一般只提供視頻點(diǎn)播技術(shù),教學(xué)基礎(chǔ)技術(shù)還比較單一。如果能夠及時(shí)接受教師授課,學(xué)生在上課的過程中若對教學(xué)過程中的任何一點(diǎn)有疑問,都可以及時(shí)咨詢老師。老師收集學(xué)生的問題后,可以針對一些有代表性的問題,選擇一個(gè)時(shí)間,例如在當(dāng)次授課結(jié)尾時(shí),向?qū)W生及時(shí)解答疑惑。下面對本文的主要研究內(nèi)容進(jìn)行簡單描述:第一,對比當(dāng)前比較流行的云教育網(wǎng)站的特點(diǎn),發(fā)現(xiàn)這樣的機(jī)構(gòu)大多主要采用視頻點(diǎn)播技術(shù)作為教學(xué)的基礎(chǔ),教學(xué)的基礎(chǔ)技術(shù)還比較單一。第二,對比常用的流媒體協(xié)議。將目前視頻服務(wù)系統(tǒng)中經(jīng)常使用的流媒體協(xié)議簡單分為了兩個(gè)大類,一種是基于HTTP協(xié)議的漸進(jìn)下載方式類,另一種是基于RTSP/RTP的實(shí)時(shí)流媒體協(xié)議類。并且特別指出HLS協(xié)議是基于HTTP協(xié)議的漸進(jìn)下載方式的杰出代表。結(jié)合實(shí)際情況,詳細(xì)對比之后,得出了結(jié)論:和基于RTSP/RTP的實(shí)時(shí)流媒體協(xié)議相比,基于HTTP協(xié)議的漸進(jìn)下載方式不僅方便實(shí)現(xiàn)而且又容易使用。第三,增加視頻直播技術(shù)和云存儲技術(shù)作為教學(xué)的基礎(chǔ)技術(shù)。分析、對比了流行云教育網(wǎng)站采用的教學(xué)基礎(chǔ)技術(shù)和常用的兩類流媒體協(xié)議之后,考慮到從老師開始授課到學(xué)生可以聽課這段時(shí)間比較長,為了縮短這段時(shí)間,提出了增加視頻直播技術(shù)和云存儲技術(shù)作為教學(xué)過程中的基礎(chǔ)技術(shù)。第四,提出并實(shí)現(xiàn)了可以同時(shí)實(shí)現(xiàn)視頻直播、視頻點(diǎn)播和云的一套技術(shù)方案,并將這套方案應(yīng)用于教育領(lǐng)域,推動了云教育的發(fā)展。本系統(tǒng)主要由上傳數(shù)據(jù)模塊、壓制視頻模塊、分割視頻模塊、云存儲模塊和訪問視頻模塊這幾個(gè)模塊組成。在對本系統(tǒng)的總體架構(gòu)、交互、業(yè)務(wù)用例以及數(shù)據(jù)流程進(jìn)行簡單設(shè)計(jì)之后,對系統(tǒng)的幾個(gè)主要模塊以及相關(guān)算法進(jìn)行了詳細(xì)設(shè)計(jì)。最后設(shè)計(jì)了相關(guān)類結(jié)構(gòu),實(shí)現(xiàn)了這幾個(gè)模塊,并且對整個(gè)系統(tǒng)進(jìn)行了功能測試和性能測試,證明了本系統(tǒng)的有效性和可行性。
[Abstract]:The purpose of this system is to add live video technology and cloud storage technology to the existing distance education system under the condition of keeping the existing VOD technology in distance education, at the same time to support the realization of desktop and mobile terminal, so that the teaching process is more convenient. This system realizes in the distance education the mobile side video direct broadcast function, has not appeared in the NetEase open class. More and more attention has been paid to education, especially the distance education driven by computer. The existing distance education system generally only provides video on demand technology, teaching basic technology is relatively single. If the teacher can be taught in time, students can consult the teacher in time if they have any doubt about any point in the teaching process. After the teacher collects the student's questions, you can choose a time for some representative questions, for example, at the end of the lecture, to answer the student's questions in time. The following is a brief description of the main research contents of this paper: first, comparing the characteristics of the current popular cloud education websites, we find that most of these institutions mainly use video-on-demand technology as the basis of teaching. The basic technology of teaching is relatively simple. Second, compare the common streaming media protocols. The streaming media protocols often used in the current video service system are divided into two categories, one is the progressive download based on HTTP protocol, the other is the real-time streaming media protocol based on RTSP/RTP. It is also pointed out that HLS protocol is an outstanding representative of progressive download based on HTTP protocol. Combined with the actual situation, after detailed comparison, the conclusion is drawn: compared with the real-time streaming media protocol based on RTSP/RTP, the progressive download method based on HTTP protocol is not only easy to implement but also easy to use. Third, add live video technology and cloud storage technology as the basic teaching technology. After comparing the basic teaching techniques adopted by popular cloud education websites and the two kinds of streaming media protocols commonly used, considering the long period from the beginning of teaching by a teacher to the fact that students can attend a class, in order to shorten this period of time, This paper puts forward the technology of adding live video and cloud storage as the basic technology in the teaching process. Fourth, we propose and implement a set of technical scheme which can realize video broadcasting, video on demand and cloud simultaneously, and apply this scheme to the field of education, which promotes the development of cloud education. The system consists of upload data module, suppress video module, partition video module, cloud storage module and access video module. After a simple design of the system architecture, interaction, business use cases and data flow, several main modules and related algorithms of the system are designed in detail. Finally, the related class structure is designed, the modules are implemented, and the function and performance of the whole system are tested, which proves the effectiveness and feasibility of the system.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN948.64
本文編號:2156453
[Abstract]:The purpose of this system is to add live video technology and cloud storage technology to the existing distance education system under the condition of keeping the existing VOD technology in distance education, at the same time to support the realization of desktop and mobile terminal, so that the teaching process is more convenient. This system realizes in the distance education the mobile side video direct broadcast function, has not appeared in the NetEase open class. More and more attention has been paid to education, especially the distance education driven by computer. The existing distance education system generally only provides video on demand technology, teaching basic technology is relatively single. If the teacher can be taught in time, students can consult the teacher in time if they have any doubt about any point in the teaching process. After the teacher collects the student's questions, you can choose a time for some representative questions, for example, at the end of the lecture, to answer the student's questions in time. The following is a brief description of the main research contents of this paper: first, comparing the characteristics of the current popular cloud education websites, we find that most of these institutions mainly use video-on-demand technology as the basis of teaching. The basic technology of teaching is relatively simple. Second, compare the common streaming media protocols. The streaming media protocols often used in the current video service system are divided into two categories, one is the progressive download based on HTTP protocol, the other is the real-time streaming media protocol based on RTSP/RTP. It is also pointed out that HLS protocol is an outstanding representative of progressive download based on HTTP protocol. Combined with the actual situation, after detailed comparison, the conclusion is drawn: compared with the real-time streaming media protocol based on RTSP/RTP, the progressive download method based on HTTP protocol is not only easy to implement but also easy to use. Third, add live video technology and cloud storage technology as the basic teaching technology. After comparing the basic teaching techniques adopted by popular cloud education websites and the two kinds of streaming media protocols commonly used, considering the long period from the beginning of teaching by a teacher to the fact that students can attend a class, in order to shorten this period of time, This paper puts forward the technology of adding live video and cloud storage as the basic technology in the teaching process. Fourth, we propose and implement a set of technical scheme which can realize video broadcasting, video on demand and cloud simultaneously, and apply this scheme to the field of education, which promotes the development of cloud education. The system consists of upload data module, suppress video module, partition video module, cloud storage module and access video module. After a simple design of the system architecture, interaction, business use cases and data flow, several main modules and related algorithms of the system are designed in detail. Finally, the related class structure is designed, the modules are implemented, and the function and performance of the whole system are tested, which proves the effectiveness and feasibility of the system.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN948.64
【參考文獻(xiàn)】
相關(guān)期刊論文 前7條
1 陳騰;;基于WebGIS的空間數(shù)據(jù)發(fā)布技術(shù)研究[J];測繪與空間地理信息;2010年02期
2 張戈;;低成本Flash Media Server視頻直播架構(gòu)方案[J];信息安全與技術(shù);2012年11期
3 唐鵬;宋巍;;淺談云計(jì)算技術(shù)[J];電子制作;2013年12期
4 霍龍社;甘震;;移動流媒體協(xié)議綜述[J];信息通信技術(shù);2010年04期
5 童曉渝;張?jiān)朴?李衛(wèi);陳清金;;電信運(yùn)營商云綜合管理平臺研發(fā)實(shí)踐探索[J];信息通信技術(shù);2013年01期
6 王作民;陳清金;;移動互聯(lián)網(wǎng)上網(wǎng)行為記錄應(yīng)用云計(jì)算技術(shù)研究[J];移動通信;2011年17期
7 劉琨;肖琳;趙海燕;;Hadoop中云數(shù)據(jù)負(fù)載均衡算法的研究及優(yōu)化[J];微電子學(xué)與計(jì)算機(jī);2012年09期
相關(guān)碩士學(xué)位論文 前2條
1 李輝;基于云計(jì)算環(huán)境的web結(jié)構(gòu)挖掘算法研究[D];浙江理工大學(xué);2012年
2 周明;云計(jì)算中的數(shù)據(jù)安全相關(guān)問題的研究[D];南京郵電大學(xué);2013年
,本文編號:2156453
本文鏈接:http://sikaile.net/kejilunwen/wltx/2156453.html
最近更新
教材專著