多媒体课件的生成与再编辑系统研究与设计_第1页
多媒体课件的生成与再编辑系统研究与设计_第2页
多媒体课件的生成与再编辑系统研究与设计_第3页
多媒体课件的生成与再编辑系统研究与设计_第4页
多媒体课件的生成与再编辑系统研究与设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、多媒体课件的生成与再编辑系统研究与设计摘要:随着下一代互联网技术的研究,以及CERNET2逐渐应用于现代远程教育实践,高带宽、高速率、高可靠性的网络将为远程教育能够提供更优质的教育服务创造更多的机遇和可能。包含视、音频等大颗粒信息对象的多媒体课件,在不久的将来,将广泛运用于远程教育实践,并对整个远程教育的服务质量有一个很大的提升。关键字:多媒体课件、制作、同步AbstractAlongwiththedevelopmentofthenext-generationinternettechnology,andthefactthatCERNET2isgraduallyappliedtopractice

2、inE-Learning,thehigh-bandwidth,high-speed,andhigh-dependabilitynetworkwillcreatemoreopportunityandpossibilityintermsofprovidingmoreexcellenteducationalserviceforE-Learning.Inthenearfuture,themultimediacoursewarewhichincludeslotsoflarge-particleinformationobjectsuchasvideo,audioandsoon,willappliestop

3、racticeinE-Learningextensively,whatsmore,itwillhaveagreatpromotionintheQosofE-Learning.Keywords:MultimediaCourseware,Creating,Synchronization1.多媒体课件与中国远程教育概述毕业论文下载网多媒体课件包含了视、音频等大信息量的媒体素材,增加了整个课件的信息量,满足了学生全方位的教育需求;学生可以通过从声、光、色等多方面来学习知识,完全如身临真实课堂。本文研究的主要目的是在一定的网络带宽下,如何有效地将这些大信息量媒体素材应用于多媒体课件来不断提高网络教育的服

4、务质量。现今,随着网络环境的改善、网络技术的提高,使得视、音频等大颗粒信息单元成为了课件的主体,使得课件和其它普通的Web网页可以同步播放,并且可以进行网络课件的版权保护,而同时随着网络教育标准研究的继续深入,网络教育标准已经不单单只是对于教育资源的描述和组织,网络教育系统走向智能化和个性化成为现今网络教育标准研究的新的热点。能够定制每一位学生的学习计划,对于每一位学生的学习进度进行跟踪,并且融合了复杂的多媒体技术的智能化网络教育系统成为了当前远程教育系统研究领域的重点,成为当前远程教育市场最大的卖点。2.多媒体课件的生成与再编辑系统系统框架多媒体课件生成与再编辑系统包含两个大的模块:课堂直播

5、录制模块与课件再编辑模块。课堂直播模块主要完成教育资源的实时收集、同步和播放;课件再编辑模块主要完成教育资源的重新整理、组织,并修订课件的描述信息和版权信息;两者配合形成可以实际运行的标准化多媒体课件。2.1课堂直播录音模块课堂直播录制模块,是B/S结构的。在教师端(服务器端),能够方便地将教师讲课的视、音频采集,并可以记录教师讲课过程中所用到DOC文档、PPT文档、HTML网页、图片、Flash、视、音频媒体资源,特别是可以将他们与教师讲课的视、音频中的影像同步播放和记录;同时,也可以同步播放和记录教师当前的桌面;一个很特别的地方,在特殊硬件的支持下,课堂直播录制模块可以同步播放和记录教师在

6、白板上的操作。在学生端(客户端)能够实时观看或是点播教师讲课的影像以及与此同步的各种教育素材、桌面和白板操作。课堂直播录制模块可以通过流媒体服务器和Web服务器将多媒体课件,实时播放;也可以,将课件记录到本地硬盘,形成课件毛坯。778论文在线教师端,视频捕获模块捕获教师视、音频或者其他视、音频媒体文件作为课件的主视频,用来控制整个多媒体课件的播放。桌面视频模块在没有切换到桌面时播放黑视频;在切换到桌面时,实时保存或实时播放教师桌面。白板模块将硬件检测到的白板数据,以视频脚本的形式发送到主视频。资源收集模块将DOC文档、PPT文档、HTML网页、图片、Flash转化为网页的形式,发送到Web服务

7、器。桌面视频模块把桌面视频切换的每个动作通过资源同步模块,形成脚本,发送到主视频内部;白板模块把每五个落笔数据及其落笔的时间,通过资源同步模块,形成脚本,发送到主视频内部;资源收集模块把资源切换的每个时间点,及其资源URL,通过资源同步模块,形成脚本,发送到主视频内部。整个课件可以保存,也可以通过流媒体服务器和Web服务器发送出去,进行教育直播。学生端,通过URL链接到流媒体服务器和Web服务器,获得它们的直播同步流。媒体播放模块用来播放其中的主视频,而脚本检测模块检测每个脚本同步点,当到达一个时间点控制页面进行资源切换。2.2课件再编辑模块课件再编辑模块,是一个本地应用程序。她可以将教学中运

8、用到的DOC文档、PPT文档、HTML网页、图片、Flash、视、音频媒体资源进行同步组织形成多媒体课件。同步组织的主要原则是将教师讲课的语音、动作与教育素材的出现顺序同步,老师讲到那个地方,教育素材就跟着播放到那个地方。同时,也可以将已经组织好的课件重新进行排序组织。此外,在课件再编辑模块中,可以对于课件及其资源的描述信息和版权信息进行编辑、修订。采用学习对象元数据对课件进行描述,在教育资源的查找、评估、获取和管理保持了教育资源的特征信息量,但大大压缩了网络传递的带宽;同时,采用学习对象元数据规范中的Rights标签对课件的版权信息进行描述,增强了系统对课件的版权保护能力。课件再编辑模块架构

9、如图:整个课件再编辑模块共包括四个部分:课程编辑准备部分、课程编辑部分、标准打包部分和XML编辑部分。课程编辑准备部分,包含导入模块、课程管理模块、模板管理模块、资源收集模块。导入模块,负责将已有的网络课件包解包;课程管理模块,是准备部分的核心,负责课程的新建、打开、保存;模板管理模块,负责课件演示模板的新建、修改和删除,客户可以定制演示区的个数,分布位置,大小,以及填充内容;资源收集,负责将所使用的教育资源转化为可用的HTML类型。课程编辑部分,包含课程结构编辑模块、时间线模块、同步录制模块、预览容器。课程结构编辑模块排布课件的章节目录以及与所用资源之间的对应;时间线模块排布不同模板演示区中

10、资源播放的顺序;同步录制模块负责将时间线模块中规定的资源播放顺序,写入到主视频中;预览容器是一个负责预览的控件。标准课件打包模块负责将课件的一些特征信息转化为符合内容包装规范和学习对象元规范的标准文档,并同时把版权信息嵌入,最后,把这些标准文档和课件实体组织、打包形成标准化的网络课件包。由于教育标准中涉及到很多XML内容,所以,XML编辑模块就是做关于XML的基础操作。3.关键技术探讨3.1整体解决方案778论文在线系统采用微软的一整套视频处理方案。系统主要支持的媒体格式是:wmv、wma、asf;采用的视频编码codec是WindowsMediaVideo7、WindowsMediaVide

11、o7、WindowsMediaVideo9Screen;采用的编码SDK是WindowsEncoderSDK和WindowsFormatSDK;采用的流媒体服务器是WindowsMediaServer。采用微软的一整套视频处理方案的主要的原因:微软的Windows系统是使用最为广泛的操作系统;微软的媒体播放器也是使用最为广泛的媒体播放器之一;微软提供了一整套的免费而且效果还不错的视频解决方案,它的采用可以达到网络教育服务质量的要求,同时,降低网络教育的成本;基于微软的视频软件,与操作系统结合的比较好。同时,流媒体的播放也采用微软流媒体服务器,因此,在微软整个解决方案的共同配合下,基于微软的视频

12、软件,给我们的总体视、音频效果最好;微软的整体视频解决方案基于mpeg4,所以,它的编辑性十分强;同时,在效果相同的情况下,与其它视频解决方案比较,对于带宽的要求也比较低;微软的视频编程接口丰富。WindowsEncoderSDK和WindowsFormatSDK使得我们可以十分方便地编辑一些基于微软格式的视频资源和一些通用的视频资源类型,同时SDK中提供的一些编程例子对于我们迅速开发视频软件有很大的帮助。align=center/align3.2同步方案在本系统中,多媒体同步解决方案分为三个部分:教师的视、音频与一般教育素材之间的同步;教师的视、音频与教师桌面视频之间的同步;教师的视、音频与

13、白板事件之间的同步。但是,无论何种方案都是基于微软的流媒体脚本控制技术的。3.2.1流媒体脚本控制技术在wmv、wma、asf格式的视、音频文件中可以插入六种类型的脚本节点:TEXT、URL、EVENT、CAPTION、FILENAME、OPENEVENT,他们这六种类型的脚本节点都基于视频播放的时间,即:在何时产生何种事件。其中,TEXT节点,是在视、音频流的某个时间加入一段文字,这段文字的格式可以是平文本、SAMI文件形式或是HTML格式,当视、音频播放到这个时间点,脚本语言就可以检测到这段文字,并可就此做进一步处理;URL节点,是在视、音频流的某个时间加入一个URL地址,当视、音频播放到

14、这个时间点,脚本语言就可以IE播放检测到的URL地址;EVENT节点,是在视、音频的某个时间加入一个事件,当视、音频播放到这个时间点时,触发这个事件执行,这个事件可以是用户自定义的,但是事件列表必须在这个流的WindowsMediaMetafile中定义;CAPTION节点,同TEXT节点一样,也是在某个时间点加入一段文字,但是CAPTION节点支持标准的HTML格式化,所以,文字样式可以按照自己要求进行格式化;FILENAME节点,是在视、音频流的某个时间加入一个文件的链接,当播放到这个时间点时,此文件打开;OPENEVENT节点,与EVENT节点基本相同,只是在事件来临前允许视频预填充Bu

15、ffer,保存视频的无缝连接。3.2.2视、音频与一般教育素材同步方案视、音频与一般教育素材同步主要采用URL脚本节点来实现。一般教育素材主要包括:DOC文档、PPT文档、HTML网页、图片、Flash。首先,调用Word和PowerPoint的编程接口将DOC文档和PPT文档转化为HTML网页;然后,将转化的网页资源和已有的网页资源,以及图片和Flash,采用IIS作为Web服务器发布,最后,在需要与之同步的视、音频的时间点嵌入这些发布的URL地址。这样,在教师的视、音频播放时,就能同步地播放教师当时点击的一般的教育素材。3.2.3视、音频与教师桌面同步解决方案778论文在线视、音频与教师桌

16、面视频的同步主要采用TEXT脚本节点来实现,即:在主视、音频需要桌面视频切换的时间点嵌入特殊的TEXT字符串,通知桌面视频的切换。教师桌面视频与一般教育素材之间的主要区别在于,视频的播放需要缓冲。即,桌面视频在触发它开始播放的时候,必须首先填满播放器中的buffer,所以,触发的时间点与视频的播放就存在一个时间差,这样就造成了教师的视、音频与教师的桌面视频的不同步。解决这个问题的一个方法是,可以在桌面视频不进行播放的时候插入一个全黑的视频流(由于全黑视频信息量最小,占有带宽最小,对整体的性能的影响最小),保持播放器中的buffer的充满,这样就解决了桌面视频在播放前需要填满buffer而造成不

17、同步的问题。3.3多媒体Codec解决方案微软提供了一些对于视、音频的数字信号编码器,每种多媒体数字信号编码器定义了对于支持的媒体的配置。利用这些Codec可以根据需要压缩和解压缩媒体内容。多媒体数字信号编解码器根据Profile(.prx文件)中的配置进行媒体数据压缩。Profile中的配置信息保存在压缩文件头中。当媒体数据进行解压缩时,保存在媒体文件头的配置信息就被读取,用来解压缩媒体数据。各种多媒体Codec的特性不同,而且对于视频质量的影响很大,所以必须根据其特性合理使用。如:WindowsMediaVideo9对于对比度强的内容表现的比较清晰,而且CPU消耗比较小,但是,对于颜色丰富的内容处理的就不近乎人意。而,WindowsMediaVideo7对于颜色丰富的内容处理的就要好的多,但其他性能就都不如WindowsMediaVideo9。3.4内容包装规范内容包装规范旨在为学习内容定义一个标准的数据结构,并且绑定足够的描述信息,以便于学习资源的快速检索、有效的共享和交换。只要符合内容包装规范,不同种类的课件可以作为独立单元在不同的平台进行传输、交换和执行,可以被不同的制作工具所重用。内容包装规范使学习内容成为可以在多个应用与学习环境之间进行交换和重用的学习单元,有利于不同网络教育机构之间进行充分的教育资源共享,减少学习内容制作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论