基于SEP6200處理器的GStreamer媒體播放器優(yōu)化與實現(xiàn).pdf_第1頁
已閱讀1頁,還剩66頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、隨著微處理器、多媒體技術以及嵌入式技術的發(fā)展,嵌入式多媒體產品越來越普遍。人們對嵌入式多媒體產品的功能需求,從過去單一的音視頻播放,上升到對多種音視頻格式的支持;同時,隨著人們對視覺體驗的要求越來越高,嵌入式多媒體產品對高清視頻播放的支持成為普遍的設計指標。因此,如何設計并實現(xiàn)一款高性能嵌入式多媒體播放器成為了現(xiàn)實的、有意義的論文。
  本文以自主設計的嵌入式處理器SEP6200為硬件平臺,選取開源的GStreamer多媒體框架為

2、后臺處理框架,設計并實現(xiàn)了一款高性能的多媒體播放器。論文主要分為三個部分:首先,詳細介紹了基于GStreamer媒體播放器的系統(tǒng)設計方案,給出了系統(tǒng)設計的整體框架,并對系統(tǒng)性能進行評估。其次,針對系統(tǒng)性能評估中存在的解碼和后處理性能低的問題,選擇采用SEP6200處理器的視頻處理單元(vPU)來做解碼和后處理,并對系統(tǒng)中數(shù)據(jù)流傳輸及GStreamer啟動性能做了優(yōu)化;最后,基于優(yōu)化后的GStreamer框架及核心插件,采用GStream

3、er的playbin2元件動態(tài)組建播放管道,在此基礎之上,基于Qt開發(fā)庫,設計實現(xiàn)了多媒體播放器的圖形用戶界面。
  相關測試表明:通過優(yōu)化,GStreamer多媒體框架整體性能得到了顯著提升。其中后處理時間優(yōu)化后比優(yōu)化前減少94.2%,GStreamer啟動耗時優(yōu)化后比優(yōu)化前減少了59.2%;在播放720P分辨率高清片源時,系統(tǒng)CPU平均占用率由98%下降到了75%;實現(xiàn)的媒體播放器支持MPEG-4與H.264編碼,幀率為25f

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論