APP下载

基于Authorware流技术的网络课件的发布

2007-08-25唐爱平虞俊杰

智能计算机与应用 2007年4期
关键词:浏览器客户端服务器

唐爱平 虞俊杰

摘要:介绍了Authorware流技术的概念,并说明其特点及在网络自主学习方面的用途,给出了网络课件的发布过程,说明了Authorware流的优势及广阔前景。

关键词:流技术B/S模式程序分段打包网络播放器

采用authorware制作的课件其突出的特点在于广泛使用多媒体元素及其强大的交互功能,传统的authorware课件多以课堂集中教学,光盘发放的教学;因此利用authonv-are制作网络课件成为热点。

1Authorware流(streaming)技术

streaming技术是一种智能化的知识流技术,是author-ware开发提供的专门将多媒体程序应用于网络的新技术。Streaming技术可以将Authorware设计的应用程序打包成若干个片段(segments),在Intemet4ntranet上发布。用户从IntemeVIntranet下载程序后,使用浏览器就可以进行浏览。Streaming技术主要由以下两个组件实现。

Authorware web packager:使用该组件可以完成多媒体程序的分段打包,供用户从网上下载使用。使用Author-ware web packager还可以创建映射文件(Map File),向Authorwam web player提供下载什么何时下载以及下载程序段的放置位置等信息。

Authorware web player:Authorware提供的网络播放器,可以根据映射文件来控制多媒体程序的下载和运行。

2设计平台

系统采用典型的B/S模式,即浏览器/服务器模式。

服务器配置:window2000 selwer操作系统,安装IIS(In—temet信息服务器的简称),安装Authorware Advancedstreamer(Authorware高级流)

客户端配置:普通pc机,操作系统任意,安装Author-ware web player

3具体构建

3.1服务器端的设置

(1)程序打包:将采用Authorware开发好的网络课件程序打包以without runtime方式将程序打包成a*r(*代表authorware的版本号)文件,将库文件打包成a*e文件,也可以将库文件打包到程序文件内。

(2)网络打包:用网络打包程序Authorware web pack-ager将上述a*r文件进行网络打包,产生流式传输的片段(segment)文件aas和控制Authorwaro web player下载和播放片段的映射文件aam。

(3)设计嵌入aam的网页:在html文件中用EMBED标记嵌入aam文件的具体代码如下:

其中:src指出上述我们网络打包后的文件名。

Width和height指出显示区域尺寸,一般为authorware课件的原尺寸。

Window指出浏览器如何显示内容:inplaee是插入网页中播放:ontop是在一个独立的窗口中播放:ontopminimize是在最小化的独立窗口中播放。Palette指出使用的调色板。

(4)将程序文件放至服务器。在此,将程序的aam、ass文件、非authorware系统提供的自定义函数和Xtras文件、外部媒体文件、网页html文件一同放在服务器上即可。

(5)配置服务器:本系统采用windows 2000 server+IIS+Authorware Advanced streamer的方式,IIS用于web站点的发布,ftp站点的建立等,配置IIS务必完成以下要求:

打开IIS属性对话框,选择编辑,单击“新类型”,其他配置同网站的发布。

3.2客户端配置

系统客户端需要安装一个Authorware web player,Au-thonvare web player是一个浏览Authorware网络作品的插件,由Macromedia公司免费提供,可以登录Macromedia公司的主页下载。当前版本Authorware web player 2004。

上述各项工作配置完毕以后即可以在客户端打开浏览器,打开站点上的html文件,浏览网络课件。

4改进与创新

传统的流媒体是采用顺序下载的方式,而Authorwam流技术采用分段的方法将程序分成若干段,可以跳跃下载,为实现更好的功能,我们在服务器上安装Authorware Ad-vanced Streamer程序,它是两个CGI程序,它可以记录用户在浏览器中下载和播放网络程序的习惯,并以此进行预测下载。当用户运行到程序这一部分时,内容会被立即显示,而不必在此时下载。这就是知识流技术,并且支持网络并发多用户。

5结束语

以web技术为依托,以Authorware知识流技术的流媒体技术,相对传统流媒体有着巨大的优势,可以广泛应用于局域网教学,广域网的自主学习。进而改变人们的学习方式,是传统学习的有益补充,共同营造学习型、积极向上的网络环境。

猜你喜欢

浏览器客户端服务器
微软发布新Edge浏览器预览版下载换装Chrome内核
2018年全球服务器市场将保持温和增长
虚拟专用网络访问保护机制研究
新闻客户端差异化发展策略
浅析IEEE 802.1x及其客户端软件
浏览器
lE8设置技巧大放送
用独立服务器的站长注意了
定位中高端 惠普8路服务器重装上阵