网络远程教学系统的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络远程教学系统的设计.doc

网络远程教学系统的设计   摘要:近年来,信息技术飞速发展的过程中,给人们工作及生活的多个领域都带来了极大的转变,流媒体在对互联网进行应用的过程中,其功能也发生了极大的转变,应用的范围也更加广泛。现阶段,无论是在企业当中的实时视频会议中,还是远程教育方面,流媒体都发挥了重要的影响力。该文在对流媒体展开研究的过程中,从网络远程教学系统的设计入手,对其系统框架设计、系统模块设计以及系统的方案设计进行了详细的探讨。   关键词:流媒体;远程教育;设计   中图分类号:TP37 文献标识码:A 文章编号:1009-3044(2016)10-0203-02   1 系统框架设计   1.1 系统功能模型   该系统在构建过程中,最主要的功能就是实现数据的采集以及传递。相关音频数据产生于摄像头和网络终端当中,对其进行实时采集,并在向不同终端进行发送的过程中,对视频服务器进行充分的应用,学生在对各个终端进行应用的过程中,可以发送请求,要求对相关教师授课音频进行接受和播放。   而功能在服务器端主要体现在以下方面:首先,分析并有效处理客户端发送的请求;其次,促使系统登录和退出功能在客户端中实现;再次,将流媒体数据有效向不同的客户端进行传递。   而功能在客户端主要体现在以下方面:首先,分析和处理服务器端传递而来的信息;其次,将数据接收以及系统退出消息向服务器发送,同时对这些消息进行有效的处理;流媒体数据由服务器发出,对其进行接受过程中并实现有效的播放。   1.2 系统流程图   2 系统模块设计   设计系统模块过程中,主要是针对音视频采集模块和客户端回放模块的设计。   2.1 音视频采集模块   音视频采集、编码、网络发送是该模块的重要组成成分。首先,音视频采集部分。视频流的采集主要针对摄像头和视频采集卡进行,在对系统音视频采集设备进行枚举的过程中,需要对Direcshow技术进行充分的利用,在对音视频数据进行捕获的过程中,应保在使用和选取证音视频采集源过滤器过程中能够实现一一对应;其次,编辑部分。该部分在运行过程中,主要作用是促使编码在音视频数据流中得以实现,其重要组成成分是编码过滤器MPEG-4,开源的Xvid编码器是编码器的主要类型;最后,网络发送环节。该部分的主要作用是促使客户端有效接收到经过编码处理以后的音视频流数据。   2.2 客户端回放模块   该模块在使用过程中,最大的作用就是促使特定组播组得以加入,促使音视频流的实时接收可以在网络中得以实现,同时促使解码回放工作有效应用于接收到的音视频流当中。该模块通常包含三个重要组成部分,分别为音视频回放、音视频解码和视频网络接收。   首先,音视频回放。该部分最主要的功能是将已经经过解码的视频流进行播放,重要组成成分为视频流播放过滤器;其次,音视频解码。主要组成成分为MPEG-4解码过滤器(Xvid);最后,视频网络接收。网络接收过滤器是自主开发的,也是构成这一环节的主体。   3 系统方案设计   压缩编码以及网络传输在音视频中的体现成为流媒体实时传输系统的核心技术内容,本文在展开网络远程教学系统方案设计研究的过程中,从以下压缩编码和选取视频传输协议两个角度出发。   3.1 压缩编码的选择   本文在展开研究的过程中,主要应用了MPEG-4编码,这是因为MPEG-4编码在使用过程中,可以针对(64kbps)窄带宽而使用,也能够适用于清晰度以及质量都相对较高的宽带当中。这充分说明MPEG-4编码拥有良好的适用性。其运行过程中,能够促使200:1的高压缩比得以实现。因此在压缩视频数据的过程中,MPEG-4编码的具有明显的功能优势。更重要的是,其适用过程中将产生较小的数据损失,因此可以有效的对录像存储容量进行降低,促使录像清晰度得以提升。因此在进行长时间录像的过程中,MPEG-4编码的应用至关重要,其可以呈现出较高的网络传输能力。   3.2 视频传输协议的选取   传输视频流是视频编码的重要功能之一,也因此可以有效应用于多个领域,如远程监控、视频会议等。在选取视频传输协议的过程中,应对视频数据的特点进行明确掌握,传输系统要想实现有效的视频流传输,必须满足以下几点要求:   首先,实时性。较高的实时性是传输视频流的主要要求,例如,不大于50ms的网络传输时延应当产生于HDTV(High Definition Television)质量当中,而不大于400ms的网络传输时延应当产生于视频会议质量当中。   其次,错误率。如果视频流经过了压缩,那么如果产生丢包以及错误的现象,将会引起视频流更加敏感的感知,这是因为后续解码同丢包具有直接而密切的关系。尽管在实现传输实时视频的过程中是可以产生一定范围内的丢包率的,然而必须加大对其的有效

文档评论(0)

jingpinwedang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档