面向云教育的视频服务系统

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:liongliong540
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该系统主要是为了在保留现有远程教育中视频点播技术的条件下,给现有远程教育系统增加视频直播技术和云存储技术,同时支持桌面和移动端实现,使教学过程更加便利。本系统在远程教育中实现的移动端视频直播功能,在网易公开课上还没有出现。教育越来越受到大家的关注,特别是由计算机推动而产生的远程教育。现有远程教育系统一般只提供视频点播技术,教学基础技术还比较单一。如果能够及时接受教师授课,学生在上课的过程中若对教学过程中的任何一点有疑问,都可以及时咨询老师。老师收集学生的问题后,可以针对一些有代表性的问题,选择一个时间,例如在当次授课结尾时,向学生及时解答疑惑。下面对本文的主要研究内容进行简单描述:第一,对比当前比较流行的云教育网站的特点,发现这样的机构大多主要采用视频点播技术作为教学的基础,教学的基础技术还比较单一。第二,对比常用的流媒体协议。将目前视频服务系统中经常使用的流媒体协议简单分为了两个大类,一种是基于HTTP协议的渐进下载方式类,另一种是基于RTSP/RTP的实时流媒体协议类。并且特别指出HLS协议是基于HTTP协议的渐进下载方式的杰出代表。结合实际情况,详细对比之后,得出了结论:和基于RTSP/RTP的实时流媒体协议相比,基于HTTP协议的渐进下载方式不仅方便实现而且又容易使用。第三,增加视频直播技术和云存储技术作为教学的基础技术。分析、对比了流行云教育网站采用的教学基础技术和常用的两类流媒体协议之后,考虑到从老师开始授课到学生可以听课这段时间比较长,为了缩短这段时间,提出了增加视频直播技术和云存储技术作为教学过程中的基础技术。第四,提出并实现了可以同时实现视频直播、视频点播和云的一套技术方案,并将这套方案应用于教育领域,推动了云教育的发展。本系统主要由上传数据模块、压制视频模块、分割视频模块、云存储模块和访问视频模块这几个模块组成。在对本系统的总体架构、交互、业务用例以及数据流程进行简单设计之后,对系统的几个主要模块以及相关算法进行了详细设计。最后设计了相关类结构,实现了这几个模块,并且对整个系统进行了功能测试和性能测试,证明了本系统的有效性和可行性。
其他文献
随着人们对智能系统的要求越来越高,为了满足市场需求,相应的一系列Android应用也应运而生。其中,Android手机上的视频播放器便是最具有代表性的应用之一,然而Android自带的
近年来,随着电子商务的快速发展,网购评论作为传统口碑的数字化版本已经成为网络消费评价的最主要信息来源之一。一方面,大量的理论研究和实践应用表明,网购评论信息所蕴含的消费
Android系统是一款应用于移动电子设备的嵌入式操作系统,它由美国Google公司研发并推广,因其开源、免费、功能强大等特点而流行于世。在这个系统下的软件越来越多的同时,该平
网络流量分类技术在增强网络可控性以及加强网络管理方面都发挥着重要的作用。随着网络应用的层出不穷,对实时、准确的流量分类技术提出了更高的要求,使得近年来研究者大量引
随着计算机网络的普及和视频压缩技术的提高,网络多媒体应用在生活中的发展越来越快,用户也也越来越关心流媒体的质量。受到网络的影响,流媒体在传输过程中会发生数据丢失,产
无线传感器网络的基本任务是对指定的事件和信息进行感知检测,因此监测性能与覆盖问题成为通用的无线传感器网络的设计应用中的热点研究问题。目前关于这方面的研究,研究有了
当前计算机木马已成为传播最广泛影响最深远的病毒种类,已成为不法分子获取经济利益的广泛手段之一。然而针对木马检测的技术手段仍不完善,当前主流杀毒软件都已具备较强的木
行业应用是面向政府机构、企事业单位等行业客户提供涉及日常生产经营及管理活动等的移动信息化应用。行业网关是行业应用的主要承载平台,它通过与其他相关网元的密切协作,实
随着社会经济和交通技术的迅猛的发展,在经济发展的带动下,城市交通面临着巨大的压力,人们极大关注这个问题。如果不处理好这个问题,将会影响人们的出行以及城市的交通。因此
互联网和视频的结合产生了网络视频,网络视频以其娱乐性和交互性等优点吸引了更多的人在线收看视频。C/S架构存在单点系统瓶颈,主要体现在服务器的计算能力,存储以及带宽。IP