唐愛(ài)平 虞俊杰
摘要:介紹了Authorware流技術(shù)的概念,并說(shuō)明其特點(diǎn)及在網(wǎng)絡(luò)自主學(xué)習(xí)方面的用途,給出了網(wǎng)絡(luò)課件的發(fā)布過(guò)程,說(shuō)明了Authorware流的優(yōu)勢(shì)及廣闊前景。
關(guān)鍵詞:流技術(shù)B/S模式程序分段打包網(wǎng)絡(luò)播放器
采用authorware制作的課件其突出的特點(diǎn)在于廣泛使用多媒體元素及其強(qiáng)大的交互功能,傳統(tǒng)的authorware課件多以課堂集中教學(xué),光盤(pán)發(fā)放的教學(xué);因此利用authonv-are制作網(wǎng)絡(luò)課件成為熱點(diǎn)。
1Authorware流(streaming)技術(shù)
streaming技術(shù)是一種智能化的知識(shí)流技術(shù),是author-ware開(kāi)發(fā)提供的專(zhuān)門(mén)將多媒體程序應(yīng)用于網(wǎng)絡(luò)的新技術(shù)。Streaming技術(shù)可以將Authorware設(shè)計(jì)的應(yīng)用程序打包成若干個(gè)片段(segments),在Intemet4ntranet上發(fā)布。用戶(hù)從IntemeVIntranet下載程序后,使用瀏覽器就可以進(jìn)行瀏覽。Streaming技術(shù)主要由以下兩個(gè)組件實(shí)現(xiàn)。
Authorware web packager:使用該組件可以完成多媒體程序的分段打包,供用戶(hù)從網(wǎng)上下載使用。使用Author-ware web packager還可以創(chuàng)建映射文件(Map File),向Authorwam web player提供下載什么何時(shí)下載以及下載程序段的放置位置等信息。
Authorware web player:Authorware提供的網(wǎng)絡(luò)播放器,可以根據(jù)映射文件來(lái)控制多媒體程序的下載和運(yùn)行。
2設(shè)計(jì)平臺(tái)
系統(tǒng)采用典型的B/S模式,即瀏覽器/服務(wù)器模式。
服務(wù)器配置:window2000 selwer操作系統(tǒng),安裝IIS(In—temet信息服務(wù)器的簡(jiǎn)稱(chēng)),安裝Authorware Advancedstreamer(Authorware高級(jí)流)
客戶(hù)端配置:普通pc機(jī),操作系統(tǒng)任意,安裝Author-ware web player
3具體構(gòu)建
3.1服務(wù)器端的設(shè)置
(1)程序打包:將采用Authorware開(kāi)發(fā)好的網(wǎng)絡(luò)課件程序打包以without runtime方式將程序打包成a*r(*代表authorware的版本號(hào))文件,將庫(kù)文件打包成a*e文件,也可以將庫(kù)文件打包到程序文件內(nèi)。
(2)網(wǎng)絡(luò)打包:用網(wǎng)絡(luò)打包程序Authorware web pack-ager將上述a*r文件進(jìn)行網(wǎng)絡(luò)打包,產(chǎn)生流式傳輸?shù)钠?segment)文件aas和控制Authorwaro web player下載和播放片段的映射文件aam。
(3)設(shè)計(jì)嵌入aam的網(wǎng)頁(yè):在html文件中用EMBED標(biāo)記嵌入aam文件的具體代碼如下:
其中:src指出上述我們網(wǎng)絡(luò)打包后的文件名。
Width和height指出顯示區(qū)域尺寸,一般為authorware課件的原尺寸。
Window指出瀏覽器如何顯示內(nèi)容:inplaee是插入網(wǎng)頁(yè)中播放:ontop是在一個(gè)獨(dú)立的窗口中播放:ontopminimize是在最小化的獨(dú)立窗口中播放。Palette指出使用的調(diào)色板。
(4)將程序文件放至服務(wù)器。在此,將程序的aam、ass文件、非authorware系統(tǒng)提供的自定義函數(shù)和Xtras文件、外部媒體文件、網(wǎng)頁(yè)html文件一同放在服務(wù)器上即可。
(5)配置服務(wù)器:本系統(tǒng)采用windows 2000 server+IIS+Authorware Advanced streamer的方式,IIS用于web站點(diǎn)的發(fā)布,ftp站點(diǎn)的建立等,配置IIS務(wù)必完成以下要求:
打開(kāi)IIS屬性對(duì)話框,選擇編輯,單擊“新類(lèi)型”,其他配置同網(wǎng)站的發(fā)布。
3.2客戶(hù)端配置
系統(tǒng)客戶(hù)端需要安裝一個(gè)Authorware web player,Au-thonvare web player是一個(gè)瀏覽Authorware網(wǎng)絡(luò)作品的插件,由Macromedia公司免費(fèi)提供,可以登錄Macromedia公司的主頁(yè)下載。當(dāng)前版本Authorware web player 2004。
上述各項(xiàng)工作配置完畢以后即可以在客戶(hù)端打開(kāi)瀏覽器,打開(kāi)站點(diǎn)上的html文件,瀏覽網(wǎng)絡(luò)課件。
4改進(jìn)與創(chuàng)新
傳統(tǒng)的流媒體是采用順序下載的方式,而Authorwam流技術(shù)采用分段的方法將程序分成若干段,可以跳躍下載,為實(shí)現(xiàn)更好的功能,我們?cè)诜?wù)器上安裝Authorware Ad-vanced Streamer程序,它是兩個(gè)CGI程序,它可以記錄用戶(hù)在瀏覽器中下載和播放網(wǎng)絡(luò)程序的習(xí)慣,并以此進(jìn)行預(yù)測(cè)下載。當(dāng)用戶(hù)運(yùn)行到程序這一部分時(shí),內(nèi)容會(huì)被立即顯示,而不必在此時(shí)下載。這就是知識(shí)流技術(shù),并且支持網(wǎng)絡(luò)并發(fā)多用戶(hù)。
5結(jié)束語(yǔ)
以web技術(shù)為依托,以Authorware知識(shí)流技術(shù)的流媒體技術(shù),相對(duì)傳統(tǒng)流媒體有著巨大的優(yōu)勢(shì),可以廣泛應(yīng)用于局域網(wǎng)教學(xué),廣域網(wǎng)的自主學(xué)習(xí)。進(jìn)而改變?nèi)藗兊膶W(xué)習(xí)方式,是傳統(tǒng)學(xué)習(xí)的有益補(bǔ)充,共同營(yíng)造學(xué)習(xí)型、積極向上的網(wǎng)絡(luò)環(huán)境。