浅谈Authorware作品网上应用技巧

摘 要:随着多媒体技术及其相关技术的发展,多媒体制作得到了广泛的重视,应用范围越来越广。现今网络技术的飞速发展及其广泛的应用,Authorware针对网络用户提供了一系列多媒体信息编辑、传输、网上发布的解决方案,为CAI教学在网上实现提供了良好的条件。
关键词:数据流、Authorware Advanced Streamer、Authorware Web Player、Map File
Authorware是美国Macromedia公司推出的多媒体创作工具,由于其简便易用、功能完善,所以在多媒体创作领域得到了广泛的应用,Authorware自5.0版本加强了其在网络上的应用,很好改善了其由于文件过大而很难在现今的网上传输的困难。由于网络的飞速发展,现代远程教育孕育而生,这样作为CAI课件的很好的开发工具——Authorware制作的课件怎样能很好的在网上运行就显得尤为重要。
一、 Authorware的网络技术:
1、 数据流技术:使用数据流技术可以把Authorware多媒体作品(Web化打包)成若干个片段,然后通过网络将其下载下来,并在一个Web浏览器(如Internet Explorer)中运行。该技术可以自动跟踪和检测Authorware片段的下载、预测和提前下载必需的片段,而不必等待整个多媒体作品下载完毕,从而大大提高了低带宽网络用户的访问速度和媒体播放质量。
2、 Authorware Advanced Streamer(高级流式技术):它是Authorware特有的智能化数字流处理技术,它可以记录文件的存储模式、预测程序片段的下载。它尽可能通过以往用户的使用特点来推断当前用户将有可能采用的导航策略,当用户正在执行当前程序片段时,Authorware Advanced Streamer就已经开始预测并下载下一个可能用到的片段,而且在大多数情况下预测是准确的,因而能极大地缩短用户等待时间,改善程序的网络播放效果。
1) Authorware Advanced Streamer在服务器上的安装
从本地计算机的Authorware文件夹的下一级Advanced Streamer文件夹中的所有文件及其下一级文件夹均复制到服务器的“C:/Inetpub/Script”文件夹中即可
2) 如何在作品中使用Authorware Advanced Streamer技术
在作品的映像文件中添加如下参数行:
opt all InputPredictiveURL=http://www.myserver.com/scripts/sstrd.exe?mypiece.aab
opt all OutputPredictiveURL=http://www.myserver.com/scripts/sstwr.exe?mypiece.aab
其中:myserver——作品所在的服务器名
mypiece——作品名
做了如上修改后,网络作品映像文件就可以充分利用Authorware Advanced Streamer的智能化预测功能了,但是,没有此技术网络作品也同样可以在网上运行。
二、 多媒体作品的网上运行
1、 网络打包:
1) 在Authorware中打开所做的Authorware原文件(以下均以test.a5p为例),选择File菜单中的Package,在Package对话框中选择Without Runtime,如图1所示,从而生成test.a5r
2) 启动Authorware Web Packager,如图2所示
3) 在Select File To Package For Web对话框中文件名列表中选择test.a5r程序名,然后单击“打开”按钮,如图3所示






4) 在Select Destination Map File对话框中接受默认的路径和默认文件名,单击“保存”按钮,如图4所示
5) 在Afterburner for Authorware对话框中,Segment Prefix(段文件的前缀)中输入最多四个字符作为压缩后的段文件的前缀,压缩后的段文件将以Segment Prefix中字符再加上0000、0001、0002……等顺序命名(因此若要有多个文件,就必须以Segment Prefix中的字符来区分各个文件);Segment Size(段文件的大小)是设置Web Packager段文件使用的平均文件大小,用户可以在4K~500K之间选择,主要是根据应用程序的大小及网络传输的速度来进行设置,一般选择16K就可以在目前的网络上很好的运行,若网速还慢的化可以在选择小的Segment Size,如图5所示




2、 映射文件:
设置完成后,单击OK按钮,会生成相应的映射(AMM)文件(如图6所示),它是Authorware Web Packager创建的用于指导Authorware Web Player下载和播放Web应用程序的服务文件系统。它允许用户自行修改此文件,可以利用Ver、get、put、bin、segment、library、opt行来进行相应的修改,一般来说,没有特别要求时此映射文件根本不需要任何改动即可。



3、 将映射文件嵌入HTML页面中
Authorware Web Player不能自动与某一Web站点建立链接,必须依靠如Internet Explorer等浏览器,由这些浏览器来负责与Web服务器的通信和信息的下载。由于浏览器只能识别HTML语言,所以要把多媒体作品嵌入到网页中。方法为:在记事本或其他HTML编辑器中编辑test.htm,加入如下语言:








把此文件发布到网上即可浏览Authorware课件。
三、 在最后播放之前,客户端的用户请先下载并安装Authorware Web Player插件,这是客户端的播放程序,用户的计算机中必须安装这个程序,才能顺利运行Authorware的网络程序。下载网址:http://www.macromedia.com/shockwave...adultedu.tj.cn/
四、 在进行程序设计时应注意的几个问题:
1. 尽量避免使用大的图片、声音和动画:图片要采用JPEG或GIF的格式;声音要采用SWA的格式(Authorware中自带了WAV到SWA的转化工具,Xtras菜单中的Other中的转换WAV到SWA…);动画文件最好使用Flash和Gif动画
2. 尽量采用良好的交互措施来代替媒体素材的堆积
3. 尽量使用小一些的展示窗口。如果展示窗口比较小,需要的图形就比较小,从而整个文件就会显著变小。即使是使用非标准大小的演示窗口,在浏览器的页面中也会显示得非常好。
4. 尽量将外部文件和素材内置到程序中。如果在外部,在网上浏览时就需要用URL来指定所用外部文件的地址,所以外部文件和素材(如:声音和图片等)最好不要以链接的方式加入文件中,视频只能采用外部的方式,这样就需要指定其URL地址,视频通过Insert——Media——DirectMediaXtra(此Xtras需从网上下载DirectMediaXtrasset,并把它复制到Authoreware文件夹的Xtras文件夹中)打开下图7所示,首先应从DirectMediaXtrasset文件中的Sn.txt文件中找到它的注册码,单击“注册”按钮进行注册;然后,单击“输入URL”按钮,输入所用视频在网络上的URL地址,这样客户才能在自己的计算机上浏览到视频文件。



5. 若你使用了一些特殊的Xtras特效,客户应把这些特效的文件复制到自己计算机的C:/Program Files/Internet Explorer/PLUGINS/np32asw/xtras文件夹中,才能看到课件中正确使用的特殊效果。

你可能感兴趣的:(网络,浏览器,web,internet,服务器,html)