博碩士論文 965202081 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:20 、訪客IP:3.144.16.254
姓名 彭冠儒(Kuan-Ru Peng)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 於單晶片多媒體裝置進行有效率之多格式解碼管理
(Effective Multi-format Decode Processing Management Development for SOCMobile Multimedia Devices)
相關論文
★ 具多重樹狀結構之可靠性群播傳輸★ 在嵌入式行動裝置上設計與開發跨平台Widget
★ 在 ARM 架構之嵌入式系統上實作輕量化的手持多媒體播放裝置圖形使用者介面函式庫★ 基於網路行動裝置所設計可擴展的服務品質感知GStreamer模組
★ 針對行動網路裝置開發可擴展且跨平台之GSM/HSDPA引擎★ IMS客戶端設計與即時通訊模組研發:個人資訊交換模組與即時訊息模組實作
★ 在可攜式多媒體裝置上實作人性化的嵌入式小螢幕網頁瀏覽器★ 以IMS為基礎之及時語音影像通話引擎的實作:使用開放原始碼程式庫
★ 電子書嵌入式開發: 客制化下載服務實作, 資料儲存管理設計★ 於數位機上盒實現有效率訊框參照處理與多媒體詮釋資料感知的播放器設計
★ 具數位安全性的電子書開發:有效率的更新模組與資料庫實作★ 適用於異質無線寬頻系統的新世代IMS客戶端軟體研發
★ 在可攜式數位機上盒上設計並實作重配置的圖形使用者介面★ Friendly GUI design and possibility support for E-book Reader based Android client
★ Effective GUI Design and Memory Usage Management for Android-based Services★ Content Reading Management for E-Book Reader Based Android Client
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 ( 永不開放)
摘要(中) 生活習慣往往會隨著科技一起演變,在今日幾乎人人至少都會隨身帶著一個多媒體行動裝置在身旁。這些裝置可能不只用來打電話,甚至可以瀏覽網頁、聽音樂、看電影或是玩遊戲。隨著科技的發展,人們也改變了使用這些裝置的習慣。
手持裝置撥放影像,在今日已經是一個基本的需求。但因著電源持久、硬體大小的考量,裝置上面的CPU運算效能往往不如電腦。所以該裝置上都會有專門負責多媒體運算的的硬體晶片。因著軟體解碼的效能不盡理想。我們想要提供一個使用硬體解碼的影像撥放器。
為了能跟上時代的變化,我們製作的撥放器不只要擁有間固的架構,還要兼顧擴充性,使得增加不同格式解碼的支援能夠更容易。我們選擇了GStreamer來打造我們的撥放器,因著它的Plugin架構,我們只需要加入新格式的解碼Plugin就能夠讓撥放器支援該編碼,並且不會影像到其餘之操作。
此論文最終的目標是要作出一個有效率的多格式解碼管理流程給行動多媒體裝置使用。我們實作了兩個在架構上易於擴充的Plugin,並支援MPEG2解碼來驗證其效能。
摘要(英) Life style change while technology change. Almost everyone will carry at least one mobile multimedia device with him today. Not only use it make phone calls but also surf web site, listen to music, watch movie or play games. People change their habit on using those devices because the evolution of technology.
The ability to play video on handheld device had already became a basic issue in these days. But such device’’s CPU clock rate is not as high as PC. Usually they are limited in computing power because of concerning about battery life and their size. There would have specific hardware chip which helps CPU to handle multimedia issues. Since the performance might not good enough while using software decoder to uncompress frames. We would like to provide a video player supporting hardware decode functions.
To be able to keep up with the world we need a solid framework that has good enough code, and is easily expandable to contain new codecs. We choose GStreamer as our player’’s framework because its plugin architecture. It could support more codecs easily by add plugins without influence operations in player.
The final goal is to make a effective multi-format decode processing management for mobile multimedia devices. We achieve this goal by design two plugins with extensible architecture. Also, it support MPEG2 decode to verify the performance.
關鍵字(中) ★ 播放器
★ 硬體解碼
關鍵字(英) ★ gstreamer
★ hardware decode
★ media player
★ plugin
★ mpeg2
論文目次 Abstract ii
Acknowledgments iv
Table of Contents v
List of Figures viii
1 Introduction 1
1.1 Motivation 2
1.2 Challenge 2
1.3 Problems and Solutions 3
1.4 Organization 4
2 Background and Related Works 5
2.1 Portable Multimedia Player and Develop Board 5
2.2 Media Players 6
2.2.1 Application based 6
2.2.2 Library based 8
2.2.3 The selected solution 9
2.3 GStreamer concepts  11
2.3.1 Elements 11
2.3.2 Plugins 11
2.3.3 Pads 12
3 System Architecture 13
3.1 Goal 13
3.2 System Overview 16
3.3 Overall System Architecture  19
3.4 GStreamer framework Architecture 22
3.5 Video Player Architecture 24
3.6 Triple bu er 26
4 Implementation 28
4.1 Decoder 28
4.1.1 Step1:Parse  29
4.1.2 Step2:Decode 29
4.1.3 Step3:Scale 33
4.1.4 Step4:Output 34
4.2 Sink 35
4.2.1 Image buff er  35
4.2.2 QOS event  36
4.3 Memory management 36
4.4 Decoder timing problem  37
4.5 Screen blinking problem 39
5 Conclusion and Future Works 41
List of References 43
參考文獻 [1] C.-H. Chen, Mplayer based home media center implementation
on intel olo river, Master's thesis, National Central University,
2007.
[2] Y.-H. Li, Gstreamer based home media center implementation on
intel oloriver, Master's thesis, National Central University, 2007.
[3] GStreamer offcial web site. http://gstreamer.freedesktop.org/.
[4] C.-T. Chen, A smooth user interface implementation for home
media center on intel oloriver, Master's thesis, National Central
University, 2008.
[5] Mpeg2 spec. http://neuron2.net/library/library.html.
[6] Gobject. http://library.gnome.org/devel/gobject/unstable/.
[7] Thread related control. https://computing.llnl.gov/tutorials/pthreads/.
指導教授 吳曉光(Hsiao-Kuang Wu) 審核日期 2009-7-8
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明