二、 相關研究與探討
2.1 內容協調(Content Adaptation)
當多媒體內容分享流傳於手持式行動裝置時,由於手持式行動裝置的顯示畫
內容協調可於伺服器、中介伺服器或客戶端運作[4][5][6]。
伺服器為基礎(Server Base):
由伺服器負責做內容協調,可以用靜態或動態的方式,通常有管理介面,
提供管理者預覽選擇,但不一定為使用者的偏好。
中介伺服器為基礎(Mediator Base):
類似伺服器端,沒有人為預視動作,無法保證協調結果為最佳,且不一 定為使用者的偏好。
客戶端基礎(Client Base):
通常採用動態協調的方式,缺點為需要客戶端的計算能力,花費時間,
優點為使用者可以依照自我偏好協調轉換。
2.1.2 內容協調項目
內容協調在運作時有二類型項目可以做為協調的依據及方式,媒體協調和畫 面協調[5]:
媒體協調:
媒體協調是指對媒體物件做轉換,例如圖片、聲音或影像,轉換方式有解析 度轉換、格式轉換、取樣率轉換。
1. 解析度轉換:
將圖片或影像呈現的解析度,轉換至符合目標裝置的較佳解析度。
例如一張解析度 720x540 的圖片於 PDA 程式中呈現時如下圖 1,為真實 240x320 解析度的 PDA 畫面。
圖 1 : 720x540 圖片於 PDA 程式中呈現畫面
欲清楚呈現於 PDA 上面,可將圖片解析度轉換為 320x240 於相同程 式中呈現,如下圖 2,為真實解析度 240x320 的 PDA 畫面,較圖 1 為清
720
540
楚。
圖 2 : 320x240 圖片於 PDA 程式中呈現畫面
2. 格式轉換:
將媒體物件格式轉換至目標裝置較能支援的一般格式。例如 AAC 格 式的聲音檔案於一般 PDA 中無 AAC 解碼器可播放,故可以轉為較為常見 的 WAV、MP3 或 WMA 格式。
3. 取樣率轉換:
將媒體物件如影像及聲音的取樣率轉換為較低的取樣率,使得目標 裝置在播放時可減少計算能力減輕目標裝置的負擔。例如某影像檔於 PC 端的 Frame Rate 為 30 幅/秒(fps)可轉換為 15 幅/秒(fps)~20 幅/秒(fps) 於計算能力較差的 PDA 端播放,可減少播放延遲的狀況。
畫面協調:
畫面協調是指將原先呈現的畫面,針對目標裝置的較受限制的顯示畫面 安排出新的呈現畫面,畫面協調的方式或技巧有座標轉換、畫面分頁、畫面 移動。
1. 座標轉換:
將來源平台的座標系統,轉換為目標平台的座標系統,使能正常且 具有一致性的運作於目標裝置。例如來源平台場景解析度定義的長 x 寬 為 1280x1024,其中二維座標(OldX,OldY),0≦OldX≦1280 ,0≦OldY≦
1024,若要運作於畫面解析度只有 1024x768 的 Tablet PC 上,則來源的 座標(OldX,OldY),勢必做轉換,可以採用等比例縮小,即 Tablet PC 的 二維座標系統(NewX,NewY)轉換如下:
NewX=OldX*(1024/1280) , NewY=OldY*(768/1024)
240 320
2. 畫面分頁:
將來源平台較大的畫面分成若干頁的畫面,使目標平台能經由翻頁 的方式清楚觀看。
3. 畫面移動:
將來源平台較大的畫面某部份未經協調直接呈現於目標平台,因為 目標平台顯示畫面較小,故有部分來源平台的畫面勢必無法顯示,而目 標平台顯示器無法顯示的部分,使用者可用拖拉的方式觀看其它尚未顯 示的畫面,通常應用於地理資訊相關。例如下圖 3
圖 3 : 地圖導航軟體利用畫面移動方式
地圖導航軟體利用畫面移動的方式,使用者原本觀看新光三越的地 理位置,接著利用拖拉的方式,找到二二八和平公園的地理位置,其中 拖拉時會顯示出其它範圍的地圖。