- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SMIL技术通用教学网站研究与设计
基于SMIL技术通用教学网站研究与设计
【摘 要】本文旨在研究与设计非计算机专业的教师不需要复杂过程,轻松快速地生成属于自己的教学网站。该系统采用了SMIL和流媒体技术实现多媒体课件资源的分布式管理,能够实现课件的分布式管理和个性化定制,可提供教学需要的多种功能,使在线课堂的学习更生动、流畅,提高了教师教学效果和学生自学效果。
【关键词】SMIL;流媒体技术;教学网站
1.引言
现代生活中人们能够接触到的多媒体信息越来越容易、方便、丰富。利用计算机技术、网络技术将教师的多媒体教学信息分发到网络上的需求也越来越迫切,越来越普遍。它可以让想学习的人很容易获得优质的教学资源,同时实现同shi如何让不具备更多信息技术的其他专业老师自己建立个性化的教学网站?更加简单、易操作的通用型教学网站系统能满足这个需求。实现的方法有很多,本文实现的系统利用JSP配合Java的数据库开发技术,浏览器、Apache Tomcat服务器、SQL_server后台数据库服务器三层结构来搭建网站,其中融入同步多媒体集成语言(Synchronized Multimedia Integration Language,SMIL)技术来实现多媒体在线课堂设计,最终实现Browser/Server模式的教学网站设计。
2.多媒体融合技术——SMIL
SMIL是由W3C(World Wide Web Consortium)组织规定的多媒体操纵语言。由XML定义并与其完全兼容的标记语言,最新版本已发展到2008年12月发布的SMIL3.0,它包括一系列的标记模块,用于控制媒体对象及其融合播放的参数,如内容控制、布局、链接、媒体对象、时间控制、过渡效果等。使用SMIL进行多媒体融合有以下特点:
(1)不限定媒体类型和文件格式。只要是播放器支持的多媒体文件,都能链接到SMIL文档中来同步播放。
(2)媒体素材的存储位置不受限制。SMIL通过URL对素材文件进行引用,这些素材可以存储在任何服务器上,也就是说可以同时播放存储在不同地方(服务器上)的多媒体片断。
(3)时间控制。素材的起始时间、结束时间和播放时长都能在SMIL中设置,而且还能指定播放素材的某一片段。
(4)随意定制的演示空间布局。SMIL可以将播放窗口划分为不同的区域,同时播放不同的媒体素材。一般的情形下在一个区域(屏幕的上部)播放视频,在另一个区域显示文字(屏幕的底部)。当然,也可以直接在视频上面显示文字。
(5)丰富的过渡效果。SMIL定义了超过100种的过渡效果,控制动画和转场效果可以应用于各种可视素材。
(6)多语言选择支持。SMIL语言将根据具体的语言设置来播放相应版本的演示内容。
(7)支持智能流(Surestream)技术。该技术能够为各种不同连接速度的用户提供最佳的多媒体服务。
基于SMIL的多媒体创作工具有很多,如:RealNetworks公司的SMILGen,Confluent Technologies公司的Fluition,制作动态幻灯片的RealSlideshow、三星影音编辑软件SMIL Editor以及制作彩信的MMS Composer等等。
在教学网站中采用SMIL技术将各种各种多媒体课件的素材整合到一起,任课老师通过教学网站后台管理程序将文件上载到WEB服务器(应用程序服务器)上。比如当用户发出播放请求(request)时,服务器将在线课堂流媒体文件运用流媒体技术(Stream)传送到客户端(Client),而客户端程序将不断接收到封包(Packet)予以重组,实时呈现在屏幕上。这样就能够将优秀教师的教学资源最大限度地加以利用,而且大大降低了课件的制作难度,动态生成了个性化课件,适宜在广大教师中普及应用。
3.教学网站系统功能分析与实现
从系统使用者的使用权限角度划分,主要功能分为系统管理模块、教师模块、学生在线学习管理模块三个大部分。
系统管理主要实现对教师创建教学网站的审批管理和对学生登录各个教学网站的授权管理。
教师管理模块由任课教师实现,包括课程教学网站的创建或删除、各种课程资源和课程活动的增删改功能、定制网页风格、课程作业管理、在线测试管理等。
学生在线学习部分,学生使用注册的账号和密码登陆某一个或几个课程教学网站,参与教学网站的各项教学活动。
3.1 教师课程学习管理功能实现
教师管理维护方便简易,将教学网站的管理工作交给老师,实现了基于WEB的可视化编辑操作,使教师从制作到管理网络课程变得轻松,降低网站开发门槛。
这个模块的具体功能有:
(1)教师基本信息管理。系统管理员是否开通此教学网站的依据材料。
(2)网站的整体设
文档评论(0)