• 沒有找到結果。

5.2 多媒體講解呈現教材的的播放

5.2.3 EeePC 帄台上播放

由於本研究已有 Linux 播放器的實作方法,再探討使用同樣 Linux 核心、但 不同 Linux 帄台的 EeePC,異質性 Linux 帄台間的移植實作方式。

參考 3.5.1 小節的開發工具及環境,移植播放器的開發業系統是 Fedora Linux 8,開發出來的播放器程式也可以正常的在 Fedora Linux 8 的環境上運作。

本研究實作將 Fedora Linux 8 環境下所開發出來的 Linux 播放器移植到華碩 EeePC Xandros 帄台上,以驗證移植播放器是可以使用在一般的 Linux 環境上的。

由於每個 Linux 帄台不同,系統資源也不同,所以本研究採取拿原始程式碼 到目標帄台重新編譯出執行檔的方法,以避免連結不到程式庫的問題。只要播放 器必頇用到的函式庫有安裝並更新,例如 GTK+、Mplayer、libxml2 和 Gnash 等,

編譯出來的播放器程式都可以正常運作。

目前驗證本研究開發的 Linux 播放器是可以移植到 EeePC Xandros 帄台上 的,但目前 Gnash 元件因 EeePC 帄台特殊的關係而無法安裝,因此除了 flash 模組無法呈現之外,其他功能都可以正常運行。

以下展示 EeePC 上的應用範例:

1. 從本地端儲存媒介播放:開啟移植播放器並選擇要播放的講解檔,如下圖 91 所示:

圖 91、EeePC:(一)選擇要播放的本地端講解檔

2. 從部落格下載播放:瀏覽者先透過 Firefox 瀏覽器到樣版國度部落格選擇要 觀看的講解檔。點選播放圖示後,播放器會自動開啟。如下圖 92 所示:

圖 92、EeePC:(二)從部落格下載播放

3. 若教材有加入 DRM 保護,會跳出視窗要求使用者輸入帳號密碼,輸入正確播 放器才會開始播放。如下圖 93 所示:

圖 93、EeePC:(三)DRM 驗證視窗畫面

4. 開啟檔案。最上方為課程標題,右邊為課程頁面列表,左邊為呈現的主畫面,

下方為播放器控制列。如下圖 94 所示:

圖 94、EeePC:(四)播放器外觀畫面

5. 展示播放器呈現螢光筆註記和操作滑鼠的畫面,如下圖 95 所示:

圖 95、EeePC:(五)播放器呈現螢光筆和滑鼠功能

6. 展示播放器呈現全螢幕播放的畫面,如下圖 96 所示:

圖 96、EeePC:(六)播放器呈現全螢幕功能

7. 展示播放器呈現一般塗鴉的畫面,如一般畫筆、螢光筆、橡皮擦、文字、直 線和幾何圖形的功能,如下圖 97 所示:

圖 97、EeePC:(七)播放器呈現一般塗鴉功能

8. 展示播放器呈現桌面錄影的畫面,如下圖 98 所示:

圖 98、EeePC:(八)播放器呈現桌面錄影功能

9. 展示播放器呈現電子白板的畫面,如下圖 99 所示:

圖 99、EeePC:(九)播放器呈現電子白板功能

10. 展示播放器呈現聲音影像的畫面,左上角視窗即為錄影畫面,如下圖 100 所示:

圖 100、EeePC:(十)播放器呈現聲音影像功能

11. 展示播放器呈現一般 flash 的畫面,因 Gnash 不能成功安裝,故無畫面,如 下圖 101 所示:

圖 101、EeePC:(十一)播放器呈現一般 flash 功能

12. 展示播放器呈現有互動式內容 flash 的畫面,因 Gnash 不能成功安裝,故無 畫面,如下圖 102 所示:

圖 102、EeePC:(十二)播放器呈現互動式內容 flash 功能

六、總結

實在 Fedora Linux 和 EeePC Xandros 上可以正常瀏覽教材,對於其他的 Linux 帄台也有良好的相容性,因此,本研究對於一般 Linux 帄台上的學習者也提供了

相關文件