簡易檢索 / 詳目顯示

研究生: 林岱慶
論文名稱: 電視上網瀏覽器界面技術之研究
A Study of Web Browser User Interface for IPTV
指導教授: 徐爵民
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 41
中文關鍵詞: 電視上網IPTV瀏覽器操作介面
相關次數: 點閱:3下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著資訊科技的快速發展,電視從以往的類比電視轉變為數位電視,電視的功能也從單純收看節目轉變為能上網互動,近年來更有廠商發展了提供上網服務的互動式數位電視以及網路協定電視(IPTV)服務。
    隨著電視所能提供的服務不斷地進步,利用電視上網的需求也不斷地提升,在上網的過程中,主要依靠網頁瀏覽器(Web Browser)來與網路互動,電視機因其大小和位置以及操作方式都與家用電腦差距甚大,如何修改瀏覽器使其可透過遙控器簡單的操作進行網路活動,便成為電視上網的一個重要議題。
    本研究採用Webkit作為瀏覽器引擎,將之移植到中華電信多媒體內容傳輸平台(MOD)的機上盒(Set-Top Box)內實現一個瀏覽器,讓使用者可以透過空間滑鼠方便地做網頁瀏覽的操作。


    With the rapid progress of Internet Protocol Television (IPTV) technologies and services, a new user interface design for digital TV becomes critical for browsing the internet using a remote controller.
    In this paper, we adopt Webkit, which is a layout engine designed to allow web browsers to render web pages, as the engine of our web browser for IPTV. We port it to CHT MOD set-top box to implement a browser providing a way to browse web pages easily by a remote controller with motion sensor.

    第一章 緒論 1.1 IPTV 1.1.1 IPTV之架構 1.1.2 IPTV發展概況 1.2 Web Browser 1.3 研究動機 1.4 論文架構 第二章 系統架構與實驗環境 2.1 系統架構 2.1.1 Set-Top Box簡介 2.1.2 Tool Chain 2.2 實驗環境 2.2.1 環境設定 2.2.2 開機流程 第三章 適合以電視遙控器操作之瀏覽器 3.1 Browser Engine分析 3.1.1 Trident 3.1.2 Gecko 3.1.3 Webkit 3.1.4 Presto 3.1.5 選擇Webkit之理由 3.2 Browser操作分析 3.2.1 在個人電腦上 3.2.2 在手機上 3.2.3 在TV上 3.3 移植Webkit到Set-Top Box 3.3.1 準備編譯工具 3.3.2 準備相依的函式庫 3.3.3 移除Xlib相關程式碼 3.4 修改Webkit Event Handler 3.4.1 Mouse Down Event 3.4.2 Mouse Drag Event 3.5 調整Zoom Factor 3.6 拖拉與丟擲動畫 第四章 電視上網展示 4.1 操作流程圖 4.2 網頁放大縮小操作Demo 4.3 網頁拖拉Demo 第五章 結論

    [1] IPTV定義
    Gerard O'Driscoll , “ Next Generation IPTV Services and Technologies,” John Wiley & Sons, 2008
    [2] Set Top Box
    http://en.wikipedia.org/wiki/Set-top_box
    [3] IEK
    http://www.itri.org.tw/chi/iek/
    [4] MOD
    http://mod.cht.com.tw/MOD/Web/content/
    [5] Web Browser
    http://en.wikipedia.org/wiki/Web_browser
    [6] HTML
    http://www.w3.org/MarkUp/
    [7] XML
    http://www.w3.org/XML/
    [8] CSS
    http://www.w3.org/Style/CSS/
    [9] JavaScript
    http://en.wikipedia.org/wiki/JavaScript
    [10] Macromedia Flash
    http://www.adobe.com/products/flashplayer/
    [11] WebKit
    http://webkit.org/
    [12] Redboot
    http://www.ecoscentric.com/ecos/redboot.shtml

    [13] MiniCom
    http://linux.die.net/man/1/minicom
    [14] TFTP
    http://en.wikipedia.org/wiki/Trivial_File_Transfer_Protocol
    [15] NFS
    http://en.wikipedia.org/wiki/Network_File_System_(protocol)
    [16] Trident
    http://en.wikipedia.org/wiki/Trident_(layout_engine)
    [17] Gecko
    http://en.wikipedia.org/wiki/Gecko_(layout_engine)
    [18] Presto
    http://en.wikipedia.org/wiki/Presto_(layout_engine)

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE