第四章
第五章
第三章
第六章
第七章
第八章
第九章
第十章
第二章
第一章
多媒体教学软件设计


网站访问量
今日点击:259
昨日点击:650
总量点击:241578
课堂学习工具
》》》》》》》

 
 
 
 
第十一章 第十二章 第十三章 第十四章 第十五章 第十六章 第十七章
 
第 16 章 多媒体教学软件的网络应用
 
 

【学习目标】
1. 了解多媒体教学软件中交互的概念与作用
2. 熟悉多媒体教学软件中常用的人机交互方式
3. 熟悉Authorware软件中提供的11种交互控制的功能与属性
4. 掌握应用Ahthorware软件设计交互控制的一般方法
5. 掌握多媒体教学软件交互控制的设计技巧

【教学内容】


Authorware主要支持以下网络应用技术:

(1)采用智能化知识流技术。
(2)智能检测技术。
(3)音频压缩技术。
(4)多媒体信息播放技术。
(5)网络应用变量、函数。
(6)网络浏览技术。
(7)从Authorware 7.0开始,支持XML的导入与导出。


16.2.1 Authorware 作品的网络打包
1.手动网络打包
(1)进行本地打包,将源程序(.a7p)打包为(.a7r)文件。
(2)将(.a7r)文件Web网络打包为(.aam)文件。
(3)网络打包器介绍
执行手动打包时,用到了Authorware Web Package,这一工具的功能主要有两个:
一是将a7r文件划分为块。将已有的a7r打包文件,重新打包并切割成(.ass)碎片,用于在网络环境下传输。
二是生成并编辑映射文件(Map File),即(.aam)文件。映射文件的介绍与编辑方法详见16.2.2。

2.一键发布式网络打包
One-Button Publish(一键发布)网络打包方式,是将传统手工打包方式的所有工作步骤进行集中智能处理,程序员只需设置一些相关的选项,就可以完成程序片段的整个Web化打包全过程,即由Authorware自动执行网络打包器进行程序网络化打包、创建嵌入了支持代码的HTML页面,以及组织相关的库文件和支持文件。


16.2.2 映射文件
1. 映射文件参数说明
使用网络打包器可以打开并编辑映射文件(.aam文件)。在映射文件中共包括以下几种语句行:
(1)ver(版本)语句行
(2)get(下载)语句行
(3)put(存放)语句行
(4)bin(外部文件信息)语句行
(5)seg(程序子块信息)语句行
(6)lib(库)语句行
(7)opt(网络运行文件信息)语句行

2. 编辑映射文件
(1)添加新行
使用网络打包器的Edit窗口菜单中的Insert Line(插入行)菜单,可以添加新行。
(2)修改语句行
选中某语句行后使用网络打包器的Edit窗口菜单中的Edit Line(编辑行)菜单,可以编辑选中的语句行。


16.2.3 网络打包程序的素材引入方式

1. 全部嵌入式引入素材文件
如果编辑软件的过程中使用全部嵌入的方式引入素材,在使用一键发布进行网络打包时,网络打包器将会自动嵌入的媒体内容打包在程序片断的不同碎片文件(.ass)中。
2. 链接外部文件式引入素材文件
如果链接的外部文件所在的路径位于本地用户的硬盘或局域网的本地服务器上,则一键发布时网络打包器会在用户计算机上增加一个指向该目录的指针,以便网络播放器从该目录下载媒体内容所对应的文件。如果链接的外部文件路径是一个URL,则一键发布时网络打包器会保持该路径不变。

16.2.4 将打包后的作品嵌入网页
Authorware程序在网络打包后,生成的映射文件无法通过浏览器显示,必须将映射文件嵌入网页后才能真正实现教学软件在网络平台上播放。将映射文件嵌入HTML语言的方式如下:
<Embed SRC = “http://www.foreidea.com/bbs/IT/AW/public/authorware.aam”
width=640 height=480 window=onTOP palette = background > </Embed>


16.2.5 配置网络服务器
配置网络服务器的主要任务:
(1)存储或上传文件到网络服务器中,配置Web网络服务器,首先要把相关的文件存储或上传到Web网络服务器上,这些文件包括已经创建好的嵌入式EMBED标记的HTML文件、经过Web网络打包的映射文件、各数据子块文件,以及运行程序片断所需要的外部文件、Xtras、UCDs和DLLs等。
(2)创建虚拟路径,将文件存储或上传到网络服务器后,需要在服务器中将文件所在的目录创建为虚拟目录。
(3)修改服务器的设置,这里主要指设置MIME(Multipurpose Internet Mail Extention,多用途Internet邮件扩展)协议。

16.2.6 Authorware中的流技术和FTP技术
Authorware为解决网络传输速度慢,提供了两种途径。
● 使用数据流(Streaming)技术。数据流是智能化的网络流媒体技术,客户端可以一边下载一边看程序片段,而不需要等到把整个程序片段下载完。
● 使用Internet服务。Authorware允许外部素材文件通过URL(Uniform Resource Locator,统一资源定位)连接起来。当没有使用数据流(Streaming)技术时,可以借助FTP(File Transfer Protocol,文件传输协议)来下载和保存多媒体程序。
1.数据流技术
(1)数据流(Streaming)技术介绍
(2)在服务器上安装 Authorware Advanced Streamer
(3)管理和维护Authorware Advanced Streamer文件
2. FTP技术
(1)FTP技术简介
(2)Authorware中的FTPUCD函数

16.3.1 Authorware Web Player 7介绍
Authorware Web Player(Authorware,网络播放器)的前身是Shockwave Authorware,它允许用户通过Web网络来创建和发布完全交互式的、具有丰富流式媒体的多媒体程序片断。在网页上播放Web网络打包的Authorware程序片断时,除了需要安装网页浏览器以外,还需要安装正确版本的Authorware 网络播放器。
Authorware Web Player 7是Authorware网络播放器的最新版(与Authorware 7.0相对),是完全免费软件,读者可以从 Macromedia公司的网站上下载。


16.3.2 Authorware Web Player 7的种类
以Internet Explorer浏览器为例,网络播放器 有3个不同版本。
(1) Compact 7.0 Player (7.0简化版播放器)
该版本只包含少量运行Authorware 7.0网络打包程序所需要的支持文件,不包含Xtras 文件, 大小为1024KB。
(2)Complete 7.0 Player (7.0完全版播放器)
该版本包含运行Authorware 7.0网络打包程序所需的全部Xtras插件文件以及大部分支持文件,大小为3573KB。
(3)Full 7.0 Player (7.0 完整版播放器)
Authorware Web Player7.0完整版,包含所有的Xtras插件文件和支持文件,兼容性最强,可以运行Authorware3.5及以上各种版本的Web网络打包程序生成的多媒体程序。大小为13988KB。
安装Authorware Web Player 7 的方法是在Macromedia公司的Authorware Web Player 7免费下载安装页面上,单击Install Now(开始安装)按钮,或使用本书光盘中提供的安装文件安装了Authorware Web Player 7。
自动安装时的默认路径如下:
WindowsXP为 C:WINDOWS\system32Macromed\AUTHORWA
Windows98 SE C:\WINSOWS\SYSTEM\MACROMED\AUTHORWA
如安装正确,播放Macromedia网站中在线运行的Authorware演示程序,可以检查读者是否安装正确,如看到画面内容,安装正确。


16.3.3 关于安全性问题
1.调整浏览器的ActiveX控件和插件的安全性
在IE浏览器中,点击菜单命令:工具/Internet选项,在弹出的对话框中选择“安全”选项卡,点击“自定义级别”按钮,对其“ActiveX控件和插件”的安全性进行设置。
2.修改影射文件
还可以通过在影射文件中添加Opt语句实现自动确认安全提示的功能,方法如下:
Opt all BypassSecurityDialog=TRUE

16.4.1 应用网络变量
在Authorware中大部分网络变量必须在网络打包后利用
Authorware Web Player播放时才有效。


16.4.2 应用网络函数
与网络变量相同,大部分网络函数也需要在浏览器中才生效,本例通过GotoNetPage()函数的使用,实现打开某一网页的功能,说明网络函数的使用方式。
首先在流程线上建立一个交互图标,使用文本工具和矩形工具绘制“HTTP://”。建立文本输入交互分支,使用通配符“*”命名该分支。
在交互分支中建立计算图标,输入
GoToNetPage(EntryText,"_blank")
实现打开一个新窗口,并访问输入的网址。


16.5 本章小结
本章介绍了Authorware制作多媒体教学软件的网络应用技术。由于Authorware并非网络环境媒体的专业设计软件,在制作中需要注意以下几点,避免程序下载和数据传输过程中出现错误,以保证软件内容播放的连续性和完整性。
(1)在课件设计过程中始终要顾及网络带宽的实际情况;
(2)应尽量避免使用高分辨率的大图像和长声音文件,使用VOX格式保存语音文件,用SWA格式保存其他声音文件;
(3)多采用交互性措施,用良好的交互代替媒体素材的堆积;
(4)图形文件尽可能采用压缩比较高的JPEG和GIF格式,动画文件宜小巧精简,可以使用Flash和GIF格式;
(5)通过不同片段长度比较,选定效果较好的片段长度进行打包;
(6)尽量使用NetDownload、NetPreload和Preload等函数适时预载程序片段。

 
 
 
赣南师范大学教育科学学院--2006[版权所有].