




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实习报告1课题来源及意义随着计算机技术、通信技术的迅速发展,人类社会的进入了信息时代,知识的更新速度越来越快,根据联合国教科文组织的统计,人类近30年来积累的知识占全部人类知识的90%,而此前积累的所有知识只占10%。高新科技的迅速发展,导致新产业的不断涌现,老产业的不断变革,客观上就要求人们不间断地学习和补充新的知识和技能。据国外学者统计:一个大学生在学校只能获得其所需知识的10%左右,其余90%则由他在以后的工作中,不断学习获得。所以,如何解决知识激增,职业更新频繁而导致的人们对知识的需求,就使得改革教育形式和方法成为必然,计算机辅助教学改变了以往教学中形式单一、信息量小等等诸多弊病,多媒体辅助教学能实现个性化教育,发挥被教育者的积极主动性,具有良好的视觉、听觉效果、丰富的知识表达能力等多种优点。随着全球信息化进程的不断发展,教育信息化势在必行,网络多媒体教学正在逐渐成为主流教育形式。网络多媒体教学拓展了教学的时空纬度,为学习者提供了更为丰富、优质的学习资源,必将对提高教学质量、转变教学观念以及推进全民教育产生积极影响。传统的电脑教室,一般辅以投影仪或硬件网络系统,建立网络多媒体教学系统,但由于高昂的成本和一些其他的原因,并不是一般教室可以配备的,而且硬件设备耗损大、维护烦琐、升级麻烦都是令学校困扰的问题。而作为一种纯软件的解决方案的网络多媒体教学系统,完全避免了这些硬件问题,而且教师可以把理论教学与实践操作相结合,直接在教师机上进行各种教学演示,并把每一步操作过程都实时同步传送到学生的电脑屏幕上。各种大量的多媒体课件资料、光盘教学资源、实验演示系统、教学方法与经验等都可以借助网络多媒体教学系统软件这种集语音、图像、文字、动画于一体的现代交互式教学模式实现了。可以在整个多媒体教室里共享文字、图像、语音、视频资源。这样,通过构建一种文字、语音、视频图像的互动交流环境,学生可以同时在自己的电脑屏幕上分享各种教学资源,不但大大减轻了教师的工作负担,提高了教学效率,而且也使教学内容极其生动活泼,学生乐于接受。2系统开发背景计算机辅助教学(CAI)至今己经有了30多年的发展历史。CAI课件由单一的文本形式发展成了多媒体形式,由单机环境向分布式发展。目前己进入了多媒体网络化交互式教学阶段。多媒体教学网络,从技术上讲主要包含多媒体技术和网络技术。多媒体技术是指利用计算机把文字、图形、影像、声音、动画等多种媒体合成处理并组成一个交互系统的技术;而网络技术则可以把分散独立的计算机通过通信设施互联起来,从而实施异地通讯和资源共享等功能。将多媒体技术融进网络技术并应用于课堂教学就产生了多媒体教学网络。因此,多媒体教学网络可以描述为:把计算机技术、多媒体技术、网络技术和现代教学方法有机结合起来的一种辅助教学手段。多媒体教学网络系统又称为网络型电子教室,它是在局域网和教学网络管理软件的基础上又增加了一套视频传输系统。多媒体CAI网络化教学是使用计算机作为工具、利用网络技术、多媒体技术和现代教学技术进行教学活动的一种崭新的教学形式。利用多媒体编制各类CAI课件、由计算机,声像设备和电子投影设备进行广播式或交互式教学活动,与传统教学模式相比具有生动形象、主动灵活、因材施教、资源共享等特点。能根据学生的经历、学习风格采取不同的教学策略,并能根据反馈信息为学生提供学习指导。教学形式从面对面的教师教、学生听的单一课堂教学方式,变成广播式学习,个别化学习和协同式学习等多种教学形式,实现了课堂教学的变革。多媒体CAI网络化教学的诞生是教学形式的一场革命。这种教学形式教学信息内涵丰富,精简课时,提高教学质量和教学管理效率,可以预测它将成为21世纪教育的重要模式之一。3国内外研究现状一般来说,网络多媒体教学系统,根据其设计原理及实现方式的不同可分为三类:纯软件实现方式、软硬件结合实现方式、纯硬件实现方式。硬件实现方式在早期应用较多,但随着联网速度不断提高、个人电脑处理能力不断增强,硬件方式在以往的速度优势已经不再明显,而且其成本高、维护不便、升级困难,而软件实现方式正好能够克服硬件方式的缺点,并且在现在的普通配置的个人电脑上能够达到很好得执行效能,因此已经成为市场的主流。下面是市场上已有的一些相关软件产品的介绍:3.1方正集团的方正多媒体电子教室方正多媒体电子教室软件是一套先进的多媒体教学广播系统,教师通过计算机网络,便可同时对百位学员进行电脑教学。教师与学生可利用影音双向通讯功能及教学辅助工具,进行各种各样多媒体影音互动教学,教师并可实时监控全体学员的学习状况,协助学校或企业达成高效能的网络教学目标。3.2创讯软件的红蜘蛛网络多媒体教学系统红蜘蛛多媒体网络教室由广州创讯软件有限公司开发,简称红蜘蛛软件。该软件运行于加载TCP/IP协议的Windows98/ME/2000/XP/2003网络,主要在局域网络上实现多媒体信息的教学广播,是一款实现在电子教室、多媒体网络教室或者电脑教室中进行多媒体网络教学的非常好的软件产品,集电脑教室的同步教学、控制、管理、音视频广播、网络考试等功能于一体,并能同时实现屏幕监视和远程控制等网络管理的目的。3.3北京豪杰的豪杰网络多媒体教学系统等豪杰多媒体网络教室是一种纯软件多媒体教学应用系统,它既不同于以往那些采用纯硬件或软硬件相结合方式而构建的网络教室系统,在设计思路和技术实现上,也不同于以往的纯软件网络教室系统。豪杰公司将多年累积的深层内核技术,借助于网络传输手段,应用到了多媒体网络教室软件中。3.4DanwareData公司的NetOpSchool全球最高销量的教室系统NetOpSchool是一个不可多得的世界级教学软件。它是一套先进的教室示范及遥控系统,在欧美早已广泛使用。它可运行于任何LAN及WAN上,把教师的电脑示范画面在各同学的电脑中显示,又可在教师的电脑观看各同学的画面,甚或遥控任何同学的画面,或把任一同学的画面向其他同学展示。此系统的优点是功能强大而且操作简易,不需任何设定,每部机的安装只需一分钟即可启用。从上述的介绍可以看出,市场上现有的网络多媒体教学软件已经具备了屏幕广播、远程遥控、电子白板等网络教学系统所需的功能,但是我们在使用中发现它们普遍存在无法获取视频播放器画面的问题,可靠性也不高,系统的成熟性和稳定性还不尽如人意。4系统设计目标随着全球信息化进程的不断发展,教育信息化势在必行,网络多媒体教学正在逐渐成为主流教育形式。网络多媒体教学拓展了教学的时空纬度,为学习者提供了更为丰富、优质的学习资源,必将对提高教学质量、转变教学观念以及推进全民教育产生积极影响。本课题针对学校计算机实验室的教学和管理需要,设计并实现了一个网络多媒体教学系统。在屏幕图像截取方面,本系统结合最新的技术,解决了现有的商业化网络教学系统难以截取播放器画面的问题,提高了截屏和画屏的速度;在多媒体数据压缩方面,根据不同的媒体信息的特性采用了不同的压缩方式,对于屏幕图像信息,采用确定变化区域,然后对区域进行压缩传输的方式;数据传输使用了UDP多播,设计并实现了在无连接网络协议上的应用层传输控制协议,使媒体信息在客户端能正确、同步重现;控制命令以及文件的传输也使用了UDP方式,并且通过应用层协议,使文件用UDP方式高效率地传递给客户端。在教学辅助的其他方面,提供了遥控辅导、文件传输、等实用的功能。通过本论文的研究结果,使网络多媒体教学系统取得了截屏准确高效、压缩快速、广播延时小、系统运行稳定的效果5可行性分析5.1项目可行性分析多媒体技术的应用是新时代的特征,多媒体辅助教学的众多优越性,使之已成为新一代教育的发展方向。市场上的多媒体辅助教学产品层出不穷,很大程度上丰富了学生的课程外的教育,例如各种学科辅导软件。但是,这远远还没有达到人们预想的效果,也还远远没有达到计算机辅助教学能实现的程度,那就是多媒体教学必须与网络结合起来。如果没有网络,多媒体辅助教学系统就只能是单机的、学生自主学习的、没有教师辅导的学习方式,这显然不能满足正常的教学活动的需求。因此,网络多媒体教学系统应运而生。5.2使用可行性分析我们使用多媒体进行教学要解决好利用媒体的单纯应用和教学目标脱离的矛盾,我们是目的是利用多媒体技术的优势,更好的完成教学目标而采取的一种有效的必要的教学手段。而不是用多媒体来应付优质课去作秀,应该从实际教学目标出发,选择媒体的形式和内容,进而选择最适合的课件开发工具。有的教师简单地认为多媒体是优质课不可缺少的形式,无目的的选择多媒体,对采用媒体的形式和内容缺乏教学目标的分析,只是把传统的教案展示出来,形成了报告式的课堂。与其在制件一个没有质量的课件上花费时间,还不如多研究一下课堂教学目标与媒体应用之间的教学目标分析,从而解决为什么这节课要使用媒体的问题。6系统开发于相关技术6.1java语言Java语言是由Sun公司于1995年推出的一种新的编程语言,它是一种跨平台、适合于分布式计算环境的纯面向对象语言。Java语言及其扩展正在逐步成为互联网应用的规范,掀起了自PC机以来的又一次技术革命。一般认为,B语言导致了C语言的诞生、C语言演变出C+语言,而Java语言则明显带有C+语言的特征。Java总是和C+联系在一起,而C+则是从C语言派生而来的,所以Java语言继承了这两种语言的大部分特性。Java的语法是从C继承的,Java许多面向对象特性都受到C+的影响。事实上,Java中几个自定义的特性都来自于或可以追溯到它的这些前驱语言。略有不同的是,Java语言完全面向对象,从而摒弃了二者的不足之处。Java语言的诞生与过去约30年中计算机语言的不断改进和发展密切相关。6.2图像压缩算法由于网络多媒体教学系统对实时性的要求以及网络带宽的限制,我们必须找到一种迅速有效的图像压缩算法来满足这一需求。目前主要存在以下一些主要的压缩算法:1、语义压缩:大多数基于Windows的应用程序的界面都具有统一的风格,这为我们对屏幕信息进行描述提供了可能。我们可以描述教师屏幕上有什么,教师的操作在屏幕上引起了哪种类型的变化,将这些信息传递给学生的计算机,再根据这些描述对教师屏幕进行重构,闲时到屏幕上。这种方法传输的数据量比传递图像要小得多,而且由于不必进行图像的实时压缩和解压缩,系统的性能也会显著提高。Windows终端服务传输屏幕信息采取的就是基于语义压缩的方法。2、行程长度编码(RLE):行程长度编码(run-lengthencoding)是压缩一个文件最简单的方法之一。它的做法就是把一系列的重复值(例如在有失真编码时,信号经过变换和量化后的系数集中,经常出现连续的0)用一个单独的值再加上一个计数值来取代。比如字符序列aaaaaaaabbbbbbcccccccddd可以编码为8a6b7c3d。译码时可以还原得到原来的数据,对比RLE编码前后的代码长度可以发现,只用8个编码就表示了24原始数据,压缩比为3:1。RLE压缩率的大小取决于图像数据本身的特点。图像中具有相同颜色的图像块越大、这样的图像块占全图的比例越大,压缩率就越高,反之越小。这种方法实现起来比较简单,特别是对于经常出现较长连续值的计算机生成的图像信息非常适用。3、Huffman编码:Huffman编码是一种形成前缀变长编码的方法。它根据信源中每个符号Xk的出现概率Pk进行码字分配,出现概率最小的分配最长码字。Huffman编码对于每一个符号都给定了一个码字,形成一个编码表。接收端要有同样的编码表才能在译码时参照它正确地译码。此外,Huffman编码对于不同的信源编码效率是不同的,例如在JPEG压缩时,可以对所有图像使用推荐的编码表,也可以根据图像的具体情况生成有针对性的编码表,当信源概率分布很不均匀时,Huffman编码可以达到更高的压缩比。4、预测编码:在图像中,相邻像素间存在很强的相关性,可以由前面的像素值预测当前的像素值,由实际值减去预测值得到预测误差。强相关性使得预测值比较接近实际值,因此预测误差序列是均值为零和具有更小方差的序列。其中最主要的方法是差分脉冲编码(differentialpulsecodemodulation,DPCM)。5、变换编码变换编码是目前应用最为广泛的图像压缩编码方法,几乎所有的图像(除2值图像外)和视频压缩标准均以变换编码为主要工具。近年所发展的一些技术,如区域或物体编码方法也以变换编码为基础。变换编码在压缩比、重构图像质量、适应范围和算法复杂性等方面能获得较好的折中,在实际中得到了广泛应用。其主要思想是去除相关并且将信号的主要能量集中在很少的几个系数上。6、序列图像编码在视频图像压缩编码中,图像是由连续的帧形成的图像序列,由于景物变化速度的限制,相邻帧间存在很高的相关性,即存在很高的时间和空间冗余.怎样利用这种冗余,达到更高的压缩效率,是序列图像编码的主要课题.运动补偿技术结合变换编码构成了序列图像编码的主要方法。7、JPEG编码标准:JPEG是第一个被广泛接受的单色和彩色静止图像压缩标准,作为一个通用的图像压缩标准,JPEG的制定满足几个原则。首先要反映当时先进的图像压缩算法的水平。其次要要在压缩比、图像质量、运算复杂性及软硬件实现的结构有效性等方面做出折衷,还要满足通用性原则,一方面要适应各种图像类型,如人脸、建筑、自然景物及医学成像等;另一方面要适应各种色彩空间、图像维和分辨率等。标准还应该提供各种工作模式,以适应不同的应用要求,如,有失真、无失真、顺序工作方式、渐进方式及多种分辨方式。JPEG的制定基本上满足了这些原则。JPEG中的核心算法是DCT变换编码,其压缩性能基本反映了20世纪80年代末图像压缩的技术水平。但自从JPEG制定后的近10年,许多更有效的图像压缩技术已得到发展,如小波变换方法、分形方法、区域划分方法等。其中,发展最成熟和性能及通用性最好的静止图像压缩方法是小波变换方法,正因如此,制定了第二代静止图像压缩标准,标准文本已于2000年公布,这就是JPEG2000,它的核心技术是小波变换编码。6.3网络传输协议网络传输是网络多媒体教学系统的核心之一,采用适当的传输协议对系统的性能及稳定将起到重大作用。1、TCP与UDP:TCP协议是一种面向连接的传输协议,它利用重传机制来实现可靠文件传输,利用阻塞控制机制来防止网络阻塞。然而技术的进步使许多主机对所传送的信息有了不同的要求,越来越多的用户开始利用因特网传送多媒体信息。由于多媒体信息的信息量往往很大,对时延和时延抖动均有较高的要求,在因特网上传输实时数据的分组时可能出现差错或丢失等特点,实时数据的传输在运输层采用的是UDP而不是TCP协议。而UDP协议的无连接特性,使得在需要传递相同数据到多个客户端时,所需网络流量可以不发生变化。TCP自动进行流量控制,而UDP则不具备这一功能,如果我们需要在使用UDP时对流量进行控制,那么我们可以在应用层实现。2、广播:网络设备使用IP广播发送单独的信息包,可以达到网络上的所有设备。因为TCP通信需要两个设备使用专用的连接,因此在严格的TCP环境中无法发送广播消息。在这里必须使用UDP包,因为该协议具有在没有定义指定连接的情况下发送消息的能力。广播消息包含一个特殊的目的地IP地址。IP地址格式允许两种类型的广播消息地址:本地广播和全球广播。网络程序使用本地广播地址向子网上所有设备发送广播消息。这样做的目的在于广播消息是局部的,其他网络不会受到广播的影响。通常的IP地址分为网络地址和主机地址两个部分,本地广播地址的第一部分是标准网络地址,而第二部分全为1,如图2.4所示,对于B类网络192.168.0.0,使用子网掩码255.255.0.0,本地广播地址为192.168.255.255。全球广播(globalbroadcast)最初的目的是允许设备向互联网络上的所有设备发送数据包。在IP地址中使用全部为1的地址,创建地址255.255.255.255。这个特定的广播地址表示数据包的目的地使网络上能见到该消息的所有设备。因特网的巨大范围和不断的增长,意味着这种方法必将发生改变,否则否些无聊的程序将创建一个全球广播数据流,向因特网的所有网络发送,导致全世界的系统阻塞,影响正常的传输。要排除这种可能性,可以设定在特定的配置的情况下路由器才发送全球IP广播,但实际上并没有这样做。在实际情况中,路由器将对全球广播不予理睬,有效地将这些全球广播转变为局部广播,只对所需的本地网络进行广播。3、组播:广播是一种非常出色的方法,可以向子网上的所有设备发送信息,但是该方法有一个缺点:广播包只能限于子网内。IP组播的设计目标就是允许应用程序可以向本网或者全网内选择的设备子集发送单独的数据包。这个功能允许应用程序加入一个组播组,进行广域的会议。与广播类似,IP组播使用特殊的IP地址。IP组播使用特殊的IP地址范围来表示不同组组播。每个组播组由一系列收听同一IP地址的设备组成。当包发送到组播组地址时,每个处于收听状态的设备都会收到该包。IP地址224.0.0.1到239.255.255.255都表示组播组。控制组播会话,需要使用两种技术:第一,对等网络技术,通过这种技术,组内的所有客户机之间都可以互相发送消息,所有客户机享有同样的权利.IP系统通过允许网络上的任何设备接受或者发送目的地为组播组IP地址的包,来支持对等网络组播组。在默认情况下,客户机加入组播组是没有限制的。某些工具可以执行加密技术,防止未经授权的客户机对接收的消息进行解密,但是没有方法可以阻止客户机接收数据。第二,中央服务器。在网络上,中央服务器控制所有的组播组行动。单独的客户机如果要介入组播组,必须从中央服务器得到许可。如果中央服务器拒绝客户机加入组播组,将不会有组播包发送到请求的客户机。该技术如图所示。尽管组播报可以通过网络边界进行传递,要完成此项工作,部分网络路由器需要进行改进。在默认情况下,大多数路由器无法传递组播包到其他子网。如果路由器将所有接收到的组播报传递到所有的接口,路由器将导致网络流量因为组播包而剧增。图6-1系统结构图因特网组管理协议(IGMP)可以帮助路由器完成将组播包传递到不同的子网。当某个网络设备要加入组播组,设备需要发送IGMP包到本地子网的路由器。IGMP包将注册网络设备和组播组地址,这样才可以让路由器知道,必须将接收到的组播消息转发到网络设备组,组播组注册如图所示。当网络主机离开组播组,另外一个IGMP包将发送到路由器,告知主机将
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商品转让合同协议书模板
- 客服外包合同协议书模板
- 车辆居间合同协议书范本
- 二手商铺租房合同范本
- 大农户承包土地合同范本
- 招标合同续约协议书模板
- 货船承包合同协议书模板
- 西安ppp项目合同范本
- 检测继电器采购合同范本
- 超市购销合同协议书范本
- 血液透析患者的心理护理
- 门禁系统施工方案
- 财务大数据基础(第二版)课件 项目一 财务大数据认知
- 快餐店食品处理操作流程
- 安全教育培训记录表三篇
- 高中数学开学第一课课件(初高中衔接)
- 人教版(2024)七年级上册数学第一次月考测试卷(含答案)
- DL∕T 1804-2018 水轮发电机组振动摆度装置技术条件
- 新版学校班主任工作手册模板
- 国家公祭日成品课件
- 八年级下册英语补全对话及答案
评论
0/150
提交评论