Authorware綜合技巧:簡單介紹Authorware作品網(wǎng)上運用靈活技術
2024-09-08 19:24:56
供稿:網(wǎng)友
摘 要:隨著多媒體技術及其相關技術的發(fā)展,多媒體制作得到了廣泛的重視,應用范圍越來越廣。現(xiàn)今網(wǎng)絡技術的飛速發(fā)展及其廣泛的應用,authorware針對網(wǎng)絡用戶提供了一系列多媒體信息編輯、傳輸、網(wǎng)上發(fā)布的解決方案,為cai教學在網(wǎng)上實現(xiàn)提供了良好的條件。
關鍵詞:數(shù)據(jù)流、authorware advanced streamer、authorware web player、map file
authorware是美國macromedia公司推出的多媒體創(chuàng)作工具,由于其簡便易用、功能完善,所以在多媒體創(chuàng)作領域得到了廣泛的應用,authorware自5.0版本加強了其在網(wǎng)絡上的應用,很好改善了其由于文件過大而很難在現(xiàn)今的網(wǎng)上傳輸?shù)睦щy。由于網(wǎng)絡的飛速發(fā)展,現(xiàn)代遠程教育孕育而生,這樣作為cai課件的很好的開發(fā)工具——authorware制作的課件怎樣能很好的在網(wǎng)上運行就顯得尤為重要。
一、 authorware的網(wǎng)絡技術:
1、 數(shù)據(jù)流技術:使用數(shù)據(jù)流技術可以把authorware多媒體作品(web化打包)成若干個片段,然后通過網(wǎng)絡將其下載下來,并在一個web瀏覽器(如internet explorer)中運行。該技術可以自動跟蹤和檢測authorware片段的下載、預測和提前下載必需的片段,而不必等待整個多媒體作品下載完畢,從而大大提高了低帶寬網(wǎng)絡用戶的訪問速度和媒體播放質(zhì)量。
2、 authorware advanced streamer(高級流式技術):它是authorware特有的智能化數(shù)字流處理技術,它可以記錄文件的存儲模式、預測程序片段的下載。它盡可能通過以往用戶的使用特點來推斷當前用戶將有可能采用的導航策略,當用戶正在執(zhí)行當前程序片段時,authorware advanced streamer就已經(jīng)開始預測并下載下一個可能用到的片段,而且在大多數(shù)情況下預測是準確的,因而能極大地縮短用戶等待時間,改善程序的網(wǎng)絡播放效果。
1) authorware advanced streamer在服務器上的安裝
從本地計算機的authorware文件夾的下一級advanced streamer文件夾中的所有文件及其下一級文件夾均復制到服務器的“c:/inetpub/script”文件夾中即可
2) 如何在作品中使用authorware advanced streamer技術
在作品的映像文件中添加如下參數(shù)行:
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——作品名
做了如上修改后,網(wǎng)絡作品映像文件就可以充分利用authorware advanced streamer的智能化預測功能了,但是,沒有此技術網(wǎng)絡作品也同樣可以在網(wǎng)上運行。
二、 多媒體作品的網(wǎng)上運行
1、 網(wǎng)絡打包:
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中的字符來區(qū)分各個文件);segment size(段文件的大小)是設置web packager段文件使用的平均文件大小,用戶可以在4k~500k之間選擇,主要是根據(jù)應用程序的大小及網(wǎng)絡傳輸?shù)乃俣葋磉M行設置,一般選擇16k就可以在目前的網(wǎng)絡上很好的運行,若網(wǎng)速還慢的化可以在選擇小的segment size,如圖5所示
2、 映射文件:
設置完成后,單擊ok按鈕,會生成相應的映射(amm)文件(如圖6所示),它是authorware web packager創(chuàng)建的用于指導authorware web player下載和播放web應用程序的服務文件系統(tǒng)。它允許用戶自行修改此文件,可以利用ver、get、put、bin、segment、library、opt行來進行相應的修改,一般來說,沒有特別要求時此映射文件根本不需要任何改動即可。
3、 將映射文件嵌入html頁面中
authorware web player不能自動與某一web站點建立鏈接,必須依靠如internet explorer等瀏覽器,由這些瀏覽器來負責與web服務器的通信和信息的下載。由于瀏覽器只能識別html語言,所以要把多媒體作品嵌入到網(wǎng)頁中。方法為:在記事本或其他html編輯器中編輯test.htm,加入如下語言:
<html>
<head>
</head>
<body>
<embed scr="test.amm" width=800 height=600 palette=background>
</embed>
</body>
</html>
把此文件發(fā)布到網(wǎng)上即可瀏覽authorware課件。
三、 在最后播放之前,客戶端的用戶請先下載并安裝authorware web player插件,這是客戶端的播放程序,用戶的計算機中必須安裝這個程序,才能順利運行authorware的網(wǎng)絡程序。下載網(wǎng)址:http://www.macromedia.com/shockwave...adultedu.tj.cn/
四、 在進行程序設計時應注意的幾個問題:
1. 盡量避免使用大的圖片、聲音和動畫:圖片要采用jpeg或gif的格式;聲音要采用swa的格式(authorware中自帶了wav到swa的轉化工具,xtras菜單中的other中的轉換wav到swa…);動畫文件最好使用flash和gif動畫
2. 盡量采用良好的交互措施來代替媒體素材的堆積
3. 盡量使用小一些的展示窗口。如果展示窗口比較小,需要的圖形就比較小,從而整個文件就會顯著變小。即使是使用非標準大小的演示窗口,在瀏覽器的頁面中也會顯示得非常好。
4. 盡量將外部文件和素材內(nèi)置到程序中。如果在外部,在網(wǎng)上瀏覽時就需要用url來指定所用外部文件的地址,所以外部文件和素材(如:聲音和圖片等)最好不要以鏈接的方式加入文件中,視頻只能采用外部的方式,這樣就需要指定其url地址,視頻通過insert——media——directmediaxtra(此xtras需從網(wǎng)上下載directmediaxtrasset,并把它復制到authoreware文件夾的xtras文件夾中)打開下圖7所示,首先應從directmediaxtrasset文件中的sn.txt文件中找到它的注冊碼,單擊“注冊”按鈕進行注冊;然后,單擊“輸入url”按鈕,輸入所用視頻在網(wǎng)絡上的url地址,這樣客戶才能在自己的計算機上瀏覽到視頻文件。
5. 若你使用了一些特殊的xtras特效,客戶應把這些特效的文件復制到自己計算機的c:/program files/internet explorer/plugins/np32asw/xtras文件夾中,才能看到課件中正確使用的特殊效果。