|
(西安文理学院 现代教育技术中心 邮编 710002)
摘 要 远程教育随着internet的飞速发展受到了普遍的重视,它可以解决当今知识更新周期急剧缩短、人才急需再培训、师资力量短缺等难题,有着广阔的研究前景和巨大的社会和经济效益。基于流媒体的网上课程为远程教育创造了良好的既符合现代教育理论、有效又符合教学规律的师生教学环境。本文主要运用了网络流媒体技术设计实现了计算机文化基础课流媒体课程,为高校网络教学改革提供了有价值的尝试。
关键字 视频点播, 流传输,网络课程
基于流媒体的网络课程利用流媒体技术可以方便地将教师授课的图像、声音和电子教案一起传送给学习者,也可以根据需要将学习者的图像、声音传送给教师,这样可以模拟出学校面对面教学的方式,另外,还可以方便地获得世界上丰富的多媒体学习资源来进行学习。教育部也正因为远程教育的作用、意义,在制定《面向21世纪教育振兴行动计划》中把远程教育作为一个重点工程来抓,并提出16字指导方针:“统筹规划,需求推动,扩大开放,提高质量”。因此,基于流媒体的网络课程是网络课程的一个发展趋势。
一、流媒体的概念
流媒体是指在网络中使用流式传输技术的连续时基媒体,如音频、视频或多媒体文件。而流式传输技术就是把连续的声音和图像信息经过压缩处理后放到网站服务器上,让用户一边下载一边收听观看,而不需要等待整个文件下载到自己的机器后才可以观看的网络传输技术。
目前,在网上传输音视频(a/v)等多媒体信息主要有下载和流式传输两种方案。一方面,由于音、视频文件一般都较大,所以需要的存储容量也较大;同时由于受网络带宽的限制,下载这样的文件常常需要几分钟甚至几小时,所以采用下载方法的时延也就很大。而采用流式传输时,声音、图像或动画等时基媒体由音、视频服务器向用户计算机连续、实时传送,只需经过几秒或数十秒的启动延时而不必等到整个文件全部下载完毕即可观看。当音像等时基媒体在客户机上播放时,文件的剩余部分将在后台从服务器上继续下载。流式传输不仅使启动时延大大缩短,而且不需要太大的缓存容量,避免了等待整个文件全部下载完毕之后才能观看的缺点。
二、流媒体技术与网络课程结合
流媒体技术与网络课程的结合主要用于教学课件的点播(vod、aod等)、教学直播、网络课堂等。在实现流媒体网络课程设计时由于要在ip网上开展远程教学活动,因此需要解决两个基本问题:音、视频信息的传送以及它们与数据之间的同步。由于音、视频信息的带宽比较宽,不可能让学生将所有的节目下载到本地计算机上后再播放,必须利用网络技术实现边发送边播放。此外,由于在教学过程中教师经常会使用电子教案来辅助教学,而电子教案的展示与音、视频流之间有严格的时间同步关系,这就要求在传输过程中仍然要保持他们之间的同步关系,这是流媒体技术与网络课程结合的设计关键问题。
本设计考虑到采用windows media service建立远程教育系统投入少,使用简单,易于维护。故选择windows media service作为流媒体网络课程的开发工具。主要包括media tools, media server和media player三个部分。media tools提供一系列的流处理工具,完成流信息的生成,编辑等功能。media server主要是实现流信息的播放,media server支持流信息的点播功能和组播功能。media player是客户端的播放应用程序,负责流信息的播放,目前media player已经集成在ie5.0中,是标准插件,如果使用其他版本的浏览器则需要安装该播放器。
三、计算机文化基础课程流媒体课程的设计
3.1 课程的前期设计
本课程采用基于b/s结构,基于b/s的网络课程可以作为一个专用网站来开发。
第一步,整体设计。包括教学设计和软件设计。教学设计是对教学目标、教、采用的教学模式,使用资源类别等的设计。整个教学设计过程实际上就是一次备课过程,只不过带有了网络化和数字化的特征。在完成教学设计后,可以确定所要制作的网络课程应包含的基本模块。作为网络课程的重要特征之一,交互手段必不可少。在一门网络课程中,可以采用一种或多种交互方式。在确定了一系列的素材类型以及功能方式之后,需要进行前期实际中最为重要的数据库设计。在数据库设计时,需要确定这门网络课程要使用那些数据表,数据表的基本结构以及相互间的关系。此外需要确定使用哪一种数据库管理系统,是my sql还是sql server或access等。作为前期设计的一种记录和工程管理目的,要生成前期设计的文档,即教学设计和软件设计的完整文档。
第二步,实现网络课程的软件系统,即用来实现教学设计的软件支撑平台。
第三步,网络课程的准备过程。在这一步中需要对所需素材和教材进行搜集,整理或制作提交的工作,将这些资源的相关信息记录到数据库中。
第四步,利用现有软件和资源构建网络课程。包括创建课程的结构,将所需的电子教材和相关参考资料配置到相应的位置,添加习题等。最后启用用以交互的平台。 |