• 沒有找到結果。

本系統的主要目的是希望能將存放在目前原來未改編協調的內容伺服器 (Server for Content without adaptation)的多媒體內容透過內容改編協調 伺服器(Adaptation Server)轉換協調,並將轉換結果上傳至另外一個獨立的內 容平台,我們稱此平台為已改編協調的內容伺服器(Server for adapted content ),此平台將存放著轉換協調完成的各式各樣多媒體內容,並且能依照 使用者設定或有用的情境資訊(Context information)作排放及紀錄。另外異質 行動裝置可以透過無線網路以三種行為模式-靜態(static)、動態(dynamic)、

動態加靜態混合方式(static + dynamic)從中擷取特定可以播放的多媒體內 容。以靜態來說,對於那些已經轉換協調好的多媒體內容,是透過管理協調者的

內容伺服器(Content Server)分成兩種,一為是未改編協調的內容伺服 器,本內容伺服器由實驗室學長姐開發而成,目前有多達千個的數位多媒體內

作業系統 Win2000 advanced server / Tomcat5.0

資料庫 MsSQL

程式開發語言 Java 、JSP

未改編協調的內容伺服器的資料庫存放利由實驗室開發的一套英文試題編

輯軟體編輯而成的樣板式多媒體試題內容(包含了描述檔、資源檔)。我們可以利

我們可以嘗試去瞭解改編協調伺服器(Adaptation Server)的運作過程,進 而去分析他需要哪些功能。從下面的運作流程來看,內容改編協調伺服器首先必

改編協調伺服器(Adaptation Server)和未改編協調的內容伺服器是架構 於不同平台的兩個伺服器,因此改編協調伺服器必須要跟內容伺服器有個通訊協

改編協調伺服器(Adaptation Server)必須能夠接受來自應用端的參數,應

用端可能為管理協調者的管理程式或是客戶端的行動裝置播放器程式,這些參數 即是情境感知(Context Aware)的部分情境資訊(Context Information),對 於在我們協調版型具有重大的意義。本論文研究主要著重於樣板式多媒體內容在 行動裝置上的版型協調呈現,因此參數包括了下列幾種,這些參數是作協調及轉 換的重要資訊:

1. 裝置螢幕大小: 格式包含了 160x180、240x240、240x320、

320x240、320x320、320x480、480x320、480x480 的解析度,

目前大部分的Pocket PC 為 240x320。這裡考慮到分析螢幕大小的原 因是基於未來要重新調整多媒體內容-包括了 Layout 重新安排,及其 他圖片的縮放等等。

2. 字形大小:英文字形主要以 Arial 為主,大小則 9px~12px 為主,我 們必須考慮到重新設定英文字形的大小。

3. 圖片格式:較常見的一般圖檔格式有 BMP、JPG、GIF、PNG,這裡 設置圖片格式參數是要考量到行動裝置裡的應用程式支援能力,之後會 作相對應格式的轉換。

4. 輸出描述檔案格式:以一般的多媒體腳本描述語言為輸出格式,較常見 的有HTML、SVG、SMIL、XMG(本論文自訂的 XML Based 格式)

3.2.3 解譯分析文件 了Image、Audio、Video。對於 Image 和 Video 要能夠提供格式的轉換、縮 放的轉換。Audio 要能提供格式的轉換。而描述檔格式的轉換,應該按照參數的

給定轉換成相對應的格式,例如HTML、SVG、SMIL 等等。這裡的部分功能總

系統要能夠從未改編協調的內容伺服器(Server for Content without adaptation)擷取多媒體內容目錄清單,而且能提供篩選多媒體內容的介面,例

1. 裝置螢幕大小: 格式包含了 180x160、240x240、240x320、

320x240、320x320、320x480、480x320、480x480 的解析度 2. 字形大小:英文字形主要以 Arial 為主,大小則 9px~12px 為主。

3. 圖片格式:較常見的一般圖檔格式有 BMP、JPG、GIF、PNG

4. 輸出腳本格式:HTML、SVG、SMIL、XMG(本論文自訂的 XML Based 格式)

3.3.3 批次分析各個內容

這裡事實上的作用為觸發改編協調伺服器(Adaptation Server)實際去作 批次轉換的動作,而轉換的依據為剛剛手動選取後的最終結果樣式,並在轉換完 畢後壓縮成一份壓縮檔,透過改編協調伺服器上傳至已改編協調的內容伺服器 (Server for adapted content ),最後能夠在畫面顯示上傳完成的頁面,或是 提供一些額外的資訊給使用者知道(例如:檔案大小)。

3.4 行動裝置應用程式開發功能需求

這裡的設計功能是針對給行動裝置使用者來操作使用,改編協調伺服器 (Adaptation Server)可以轉出的內容包括了 HTML、SMIL、SVG、XMG(本 研究自己定義),至於我們不用現成的播放器來撥放HTML、 SMIL 、SVG 而 改編協調伺服器(Adaptation Server)知道以進行動態轉換,或者是直接傳給已 改編協調的內容伺服器(Server for adapted content )去篩選多媒體內容。

3.4.2 下載內容之能力

應用程式應能依照參數顯示存放在已改編協調的內容伺服器(Server for adapted content )的多媒體內容相對應支援的內容列表。並依照使用者點選的 某份試卷進行下載的動作,如果點選的試卷不存在需要由動態產生的話,這時就

相關文件