標題: | MHP視訊及圖形子系統於Xilinx ML310平台上之設計與實現 Design and Implementation of an MHP Video and Graphics Subsystem on Xilinx ML310 Platform |
作者: | 陳旻弘 Chen Min-Hong 杭學鳴 Hang Hsueh-Ming 電子研究所 |
關鍵字: | 數位電視;多媒體家用平台;中介層軟體;DTV;MHP;middleware |
公開日期: | 2005 |
摘要: | 本篇論文主要目的是在Xilinx ML310平台上,配合Linux以及XWindow
System 等,發展一個精簡的MHP 視訊及圖形子系統。MHP(Multimedia
Home Platform)是由DVB Consortium於2003 年所公開訂定的數位電視中介層軟體之標準,它允許數位電視在接收視訊及音訊的同時,接收並且執行互動式的應用程式服務。
為了實現MHP 所訂定的視訊及圖形模型,我們完成了以下的工作項
目。首先我們選定由Sun 所訂定的Java ME, Personal Basis Profile 作為MHP系統發展的平台,並且將此Java 平台移植至Xilinx ML310 平台上。接著我們將FFmpeg 所提供的MPEG-2 解多工器以及MPEG-2 視訊解碼器獨立出來,並且將它們與JMF Lite 整合。最後,我們將上述建立的元件與由Microwindows 實做的AWT 系統結合,並且提出一個有效率的視訊及圖形整合的方法。
我們所提出的MHP 視訊及圖形子系統提供了AWT 繪圖以及JMF 視訊
處理的功能,包括普通視訊播放、區域剪裁、調整縮放、位置放置等等,它同時也提供視訊及圖形的整合。最後,本論文驗證了在Xilinx ML310 平台上發展MHP 系統的可行性。 The purpose of this study is to design and implement a simplified MHP (Multimedia Home Platform) video and graphics subsystem on the Xilinx ML310 platform under the Linux and X Window System. MHP is an open DTV middleware standard developed by the DVB Consortium in 2003. It enables the reception and execution of interactive applications with TV programs. To accomplish our goal of displaying the MPEG-2 video together with the MHP specified graphics models, we have done the following tasks. We choose the Personal Basis Profile of Java ME as the base for developing the MHP video and graphics subsystem and port it to the Xilinx ML310 platform. We extract the MPEG-2 demultiplexer and MPEG-2 video decoder from the FFmpeg libraries and modify and include them into our framework. Then, we also modify the JMF Lite and combine it with the FFmpeg MPEG-2 decoder. Lastly, the build-up of the above items is integrated with the Microwindows-based Java AWT in an efficient way. The proposed system is able to provide the AWT graphics and the JMF video presentation services, including normal presentation, arbitrary clipping, scaling and positioning of the MPEG-2 video. It also provides video and graphics composition. Finally, an implementation of the designed MHP video and graphics subsystem has been successfully demonstrated on the ML310 platform. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT009311607 http://hdl.handle.net/11536/78076 |
Appears in Collections: | Thesis |
Files in This Item:
If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.