簡易檢索 / 詳目顯示

研究生: 黃婉貞
Huang, Wan-Chen
論文名稱: 以 OSGi 擴展 MHP 資訊服務之研究
Extending MHP Services by OSGi
指導教授: 侯廷偉
Hou, Ting-Wei
學位類別: 碩士
Master
系所名稱: 工學院 - 工程科學系碩士在職專班
Department of Engineering Science (on the job class)
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 57
中文關鍵詞: OSGi FrameworkResidential GatewayMHPiDTV
外文關鍵詞: Residential Gateway, iDTV, MHP, OSGi Framework
相關次數: 點閱:67下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 當互動式多媒體影音服務與數位電視服務平台 (Digital Video Broadcasting - Multimedia Home Platform ;DVB-MHP)導入家庭影音服務時,數位電視服務平台之應用範圍,受限於該平台的資源(resource)與連接性,無法達到與其它服務平台協同式運作的能力。因此,本研究針對互動式數位電視(Interactive Digital Televison;iDTV)與家用閘道器 (Residential Gateway;RG) 提出協同運作方式,假設數位電視平台為MHP ,而且家用閘道器上具備OSGi(Open Service Gateway Initiative)功能。本研究把 MHP 與 OSGi 整合為一個平台,以 MHP 平台為基礎,透過私有的應用程式介面(Application Programming Interface;API) ,提供一個介面與 OSGi 平台作溝通,使 iDTV 與家用閘道器能互相分享服務與資源,並透過 OSGi 家用閘道器完善的系統平台與服務分享能力,來擴展MHP數位電視的服務範圍及能力。

    As the application of interactive multimedia Audio/Video Services and DVB-MHP (Digital Video Broadcasting - Multimedia Home Platform)being infused into family Audio/Video Services, the application of DVB-MHP is limited by its resource and its connection to other devices. It cannot work with other platforms coordinately.
    This study assumes that there is a MHP platform being connected to an OSGi(Open Service Gateway Initiative) platform. We are to provide collaboration between MHP and OSGi services -- to let iDTV, i.e. MHP, and Residential Gateway, i.e. OSGi, share the services and information with each other. Hence, we extend the scope of services and abilities of MHP.

    中文摘要............................................................i Abstract...........................................................ii 誌謝..............................................................iii 目錄...............................................................iv 表目錄.............................................................vi 圖目錄............................................................vii 第一章 緒論.........................................................1  1.1研究背景.......................................................1  1.2研究動機與目的.................................................1  1.3研究範圍與限制.................................................2  1.4章節提要.......................................................2 第二章 技術分析及文獻探討...........................................3  2.1服務平台分析...................................................3   2.1.1開放式服務平台(Open Service Gateway initiative;OSGi)....3     OSGi架構....................................................4     Framework...................................................4     Bundles.....................................................4     Services....................................................4     Bundle Context..............................................5   2.1.2多媒體家用平台(Multimedia Home Platform;MHP)............6     Xlet Application............................................8     繪圖參考模型(Graphics reference model)[12]...............10  2.2相關文獻探討..................................................12 第三章 系統分析與設計..............................................16  3.1系統架構......................................................18   3.1.1 mhpcore..................................................18  3.2 系統分析.....................................................20   3.2.1 Inter-Xlet Communication(IXC)[10]......................21   3.2.2 OSGi2MHP Module..........................................22  3.3服務功能......................................................23   3.3.1 Webcam Transmission Bundle...............................23   3.3.2 UPnP Devices Management Bundle...........................24   3.3.3 OSGi Secure Bundle.......................................25   3.3.4 Webcam Receive Application...............................25   3.3.5 Get UPnP Services Application............................26   3.3.6 Bundle Management Application............................27 第四章 實作與驗證..................................................28  4.1功能測試與驗證................................................28   4.1.1 場景(Scenario).........................................28   4.1.2 硬體架構.................................................28   4.1.3 軟體架構.................................................29   4.1.4 功能驗證.................................................29  4.2 OSGi Framework平台架設與服務包開發...........................34   4.2.1 安裝與啟動Oscar..........................................34     安裝Oscar..................................................34     啟動oscar..................................................34   4.2.2 OSGi服務包實作...........................................34     編寫Activator..............................................35     編寫MANIFEST...............................................35     建立JAR檔..................................................36     安裝並啟動服務包...........................................36     實作「提供Service的服務包」與「使用Service的服務包」.......37  4.3系統相關功能實作..............................................41   4.3.1服務包實作................................................41     OSGi Bundle的Activator.java實作............................41     Webcam Transmission Bundle實作.............................42     UPnP Devices Management Bundle實作.........................43     OSGi-Secure Bundle實作.....................................44   4.3.2 Xlet實作.................................................46     IXC範例....................................................46     Bundle Management Application 實作.........................48     Webcam Receive Application 實作............................50  4.4 小結.........................................................52 第五章 結論..................................53 參考文獻.....................................55 自述.........................................57

    [1]Cabrer, M.R., Diaz Redondo, R.P., Vilas, A.F. and Arias, J.J.P., ”Controlling The Smart Home from TV”, Consumer Electronics, 2006. ICCE '06. 2006 Digest of Technical Papers. , pp.255-256, 2006.
    [2]Cesar P., A Graphics Software Architecture for High-End In-teractive TV Terminals, Doctoral dissertation, Helsinki University of Technology, Espoo, Finland, December 2005.
    [3]Dobrev, P., Famolari, D., Kurzke, C. and Miller, B.A. ”Device and Service Discovery in Home Network with OSGi, ” IEEE Communications Magazine, vol. 40, pp. 86-92,Aug. 2002.
    [4]Tkachenko, D. and Kornet, N. “Convergence of iDTV and Home Network Platforms”, Proc of Consumer Communications and Networking Conference, pp.624-626, 2004.
    [5]林政良, OSGi開放式服務平台與MHP內崁式互動電視接收器之整合機制研究與分析, 樹德科技大學資訊工程學系碩士論文, 民國94年。
    [6]郭天穎, “互動數位電視標準DVB MHP之簡介”, 電信國家型科技計畫 71期, 2005.07月號。
    [7]翁嘉蓮,開放式服務閘道平台之服務模組間之互動模式之研究, 國立成功大學工程科學學系碩士論文, 民國95年。
    [8]曾世憲、黃麗屏、許騰尹、張眾欣、粘永峰、謝志成, “家庭多媒體中心(HMC)—數位生活時代個人電腦發展趨勢與市場動態之調查研究”,經濟部培訓科技背景跨領域高級人才計畫 九十三年海外培訓成果發表會, 民國93年。
    [9]黃永順、李坤敏、吳文鈴、林文瑋, “OSGi 開放式服務平台技術家用閘道器與智慧型車輛之應用”, 工業技術研究院 電腦與通訊工業研究所, http://www.its-taiwan.org.tw/bbs/cvo-bbs1/view.asp?articleid=20050614104201&Discuss=CVO&Page=1。
    [10]Digital Video Broadcasting (DVB), Multimedia Home Plarform (MHP) Specification (Version 1.1.1), Jun 2003, http://www.mhp.org.
    [11]DomoWare, Documentation , http://domoware.isti.cnr.it/documentation.html
    [12]Interactive TV Web, Graphics APIs, http://www.interactivetvweb.org/tutorial/mhp/graphics.shtml
    [13]Sum Microsystems, J2SDK1.4.1, http://java.sun.com/products/archive/index-test.html
    [14]Sum Microsystems, Java Media Framework API (JMF), http://java.sun.com/products/java-media/jmf/, 2005.
    [15]Multimedia Home Platform , about MHP , http://www.mhp.org/
    [16]OSGi Alliance, Specification Overview, http://www.osgi.org , 2003.
    [17]Oscar, What is Oscar , http://oscar.objectweb.org/#oscar
    [18]Universal Plug and Play Forum, About Universal Plug and Play Technology, http://www.upnp.org/about/default.asp#technology
    [19]XleTView, http://xletview.sourceforge.net/
    [20]DGTVi D-Book, Sept. 2004, http://www.dgtvi.it
    [21]台灣數位電視委員會, 無線數位電視推動時程, http://www.dtvc.org.tw/2-2.htm

    下載圖示 校內:2008-07-19公開
    校外:2008-07-19公開
    QR CODE