天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于H.264的嵌入式流媒體視頻播放系統(tǒng)的設(shè)計(jì)

發(fā)布時(shí)間:2019-05-07 10:09
【摘要】:隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,流媒體服務(wù)如今已成為互聯(lián)網(wǎng)的最主要應(yīng)用之一;趆.264的嵌入式流媒體播放器對(duì)軟硬件條件都有著很高的要求,研究此課題能夠?qū)α髅襟w與視頻編解碼技術(shù)以及嵌入式技術(shù)有更加深刻的了解,研究設(shè)計(jì)出具有網(wǎng)絡(luò)通信、基于H.264的流媒體接收、視頻解碼,TFT LCD視頻顯示、GUI顯示等功能的嵌入式流媒體播放器便十分具有意義。也正是由于嵌入式流媒體播放器對(duì)軟硬件條件的高要求,因此,如何實(shí)現(xiàn)高性能低功耗,網(wǎng)絡(luò)協(xié)議如何才能占用較少的系統(tǒng)資源,以及如何保證數(shù)據(jù)流實(shí)時(shí)播放是本文研究的主要問(wèn)題。 著眼高性能低功耗的要求,在硬件上選取了Xscale PXA255體系結(jié)構(gòu),著重研究并采用了嵌入式交叉開(kāi)發(fā)環(huán)境的目標(biāo)平臺(tái)。選取了由Bootloader來(lái)處理系統(tǒng)的加載啟動(dòng),并成功將其移植至系統(tǒng)中。成功地對(duì)Linux的內(nèi)核進(jìn)行了配置,,并完成了根文件系統(tǒng)的構(gòu)建。為了使網(wǎng)絡(luò)協(xié)議占用較少的系統(tǒng)資源,本文應(yīng)用流媒體播放系統(tǒng)相關(guān)網(wǎng)絡(luò)協(xié)議,對(duì)媒體類(lèi)、媒體緩沖區(qū)類(lèi)、媒體隊(duì)列類(lèi)、媒體打包類(lèi)等進(jìn)行了設(shè)計(jì),并闡述了他們?cè)谙到y(tǒng)中相互協(xié)作的關(guān)系。然后,結(jié)合視頻/音頻解碼模塊,利用Linux下的多線程編程,將這些模塊按照應(yīng)用層程序的設(shè)計(jì)框架組合成一個(gè)完整的系統(tǒng)。為了優(yōu)化H.264解碼器,對(duì)其數(shù)據(jù)流的實(shí)時(shí)播放方面進(jìn)行了研究。同時(shí),在對(duì)ARM處理器進(jìn)行內(nèi)部結(jié)構(gòu)的研究的基礎(chǔ)上,對(duì)客戶端在算法、結(jié)構(gòu)等各個(gè)方面進(jìn)行優(yōu)化,因此實(shí)現(xiàn)了對(duì)系統(tǒng)性能的大幅度提高。本文還對(duì)H.264對(duì)邊界強(qiáng)度的計(jì)算作出了一定的優(yōu)化,濾波后的幀用于后續(xù)的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)中,避免了以往邊界效應(yīng)的積累。采用去塊效應(yīng)濾波器算法提高了解碼圖像的質(zhì)量(特別是在較高壓縮比的情況下),仿真結(jié)果表明,優(yōu)化后的算法能夠很好地滿足網(wǎng)絡(luò)數(shù)據(jù)的播放,并保證視頻的接收質(zhì)量。 最后,文章在嵌入式平臺(tái)上設(shè)計(jì)了對(duì)所完成系統(tǒng)的各個(gè)模塊功能進(jìn)行測(cè)試的測(cè)試方法。從測(cè)試結(jié)果可以很容易地看出,該系統(tǒng)已經(jīng)基本上實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)傳輸而來(lái)的數(shù)據(jù)流的實(shí)時(shí)播放,與視頻/音頻解碼相比,網(wǎng)絡(luò)協(xié)議占用的系統(tǒng)資源是比較少的。并且,因?yàn)镠.264的高標(biāo)準(zhǔn),系統(tǒng)的網(wǎng)絡(luò)播放性能有了很大的提高,達(dá)成了預(yù)期目標(biāo)。
[Abstract]:With the development of computer technology, streaming media service has become one of the most important applications of Internet. The embedded streaming media player based on H.264 has a high requirement for hardware and software conditions. The research on this subject can have a deeper understanding of streaming media, video coding and decoding technology and embedded technology, and research and design network communication. Based on H.264 streaming media reception, video decoding, TFT LCD video display, GUI display and other functions of embedded streaming media player is very meaningful. It is also because of the high requirement of hardware and software for embedded streaming media player, how to achieve high performance and low power consumption, and how network protocol can occupy less system resources, And how to ensure the real-time playback of the data stream is the main problem of this paper. In order to meet the requirements of high performance and low power consumption, the Xscale PXA255 architecture is selected in hardware, and the target platform of embedded cross-development environment is studied and adopted. Bootloader is selected to process the loading and startup of the system, and it is successfully transplanted to the system. The kernel of Linux is configured successfully, and the root file system is built. In order to make the network protocol occupy less system resources, this paper designs the media class, the media buffer class, the media queue class, the media packaging class and so on by using the network protocol related to the streaming media playing system. The relationship between them and their cooperation in the system is also discussed. Then, combining the video / audio decoding module, using the multi-thread programming under Linux, these modules are combined into a complete system according to the design framework of the application layer program. In order to optimize H. 264 decoder, the real-time playback of its data stream is studied. At the same time, on the basis of the research on the internal structure of ARM processor, the client is optimized in all aspects such as algorithm, structure and so on, so the performance of the system is greatly improved. This paper also optimizes the calculation of the boundary strength of H. 264, and the filtered frames are used in the subsequent motion compensation prediction to avoid the accumulation of the previous boundary effects. The algorithm of de-blocking filter is used to improve the quality of decoding image (especially in the case of high compression ratio). The simulation results show that the optimized algorithm can satisfy the playback of network data and ensure the quality of video reception. Finally, the paper designs a test method to test the function of each module of the system on the embedded platform. It is easy to see from the test results that the system has basically realized the real-time playback of the data stream transmitted by the network. Compared with the video / audio decoding, the network protocol takes up less system resources. Moreover, because of the high standard of H.264, the network playback performance of the system has been greatly improved and the expected goal has been achieved.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類(lèi)號(hào)】:TN919.8;TP368.1

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 張宇,侯自強(qiáng);移動(dòng)IP在WLAN中的應(yīng)用[J];電信科學(xué);2002年06期

2 湯寶偉,王勁林,陳曉,李挺屹;一種基于嵌入式的流媒體播放系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];廣播與電視技術(shù);2003年06期

3 徐敏;李仁發(fā);樂(lè)光學(xué);;可擴(kuò)展的實(shí)時(shí)流媒體應(yīng)用層組播系統(tǒng)設(shè)計(jì)[J];計(jì)算機(jī)工程;2006年20期

4 王小燕;;一種高效點(diǎn)播流媒體服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與科學(xué);2010年02期

5 劉賓;周玉潔;;基于RTSP/RTP的視頻點(diǎn)播服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2010年02期

6 程少煉;陳林;;基于Directshow的H.264流媒體播放器設(shè)計(jì)[J];山西電子技術(shù);2010年06期

7 逄棟;姜昌金;;流媒體技術(shù)及其開(kāi)發(fā)方法[J];計(jì)算機(jī)技術(shù)與發(fā)展;2006年02期

8 陳濤;石偉勝;;流媒體技術(shù)及其在校園視頻直播中的應(yīng)用研究[J];計(jì)算機(jī)技術(shù)與發(fā)展;2006年05期

9 陳興巧;流媒體技術(shù)淺析[J];西部廣播電視;2003年02期

10 李向陽(yáng),卞德森;流媒體及其應(yīng)用技術(shù)[J];現(xiàn)代電視技術(shù);2002年04期

相關(guān)碩士學(xué)位論文 前10條

1 趙宏濤;基于流媒體的播放器研究與實(shí)現(xiàn)[D];西北工業(yè)大學(xué);2003年

2 詹驥;高可擴(kuò)展性流媒體播放器的研究和設(shè)計(jì)[D];電子科技大學(xué);2005年

3 鄭亮;MPEG-4流式播放的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2005年

4 郭盛榮;基于Linux的開(kāi)放式媒體播放器研究[D];重慶大學(xué);2006年

5 魏強(qiáng);H.264視頻壓縮熵編碼和網(wǎng)絡(luò)傳輸?shù)难芯縖D];中國(guó)海洋大學(xué);2006年

6 王衛(wèi)東;嵌入式系統(tǒng)中多媒體播放器的設(shè)計(jì)與實(shí)現(xiàn)[D];東南大學(xué);2006年

7 陳銳;基于手持移動(dòng)設(shè)備的嵌入式Linux移植研究[D];貴州大學(xué);2007年

8 徐晟華;基于MPEG-4的嵌入式流媒體播放器的設(shè)計(jì)與實(shí)現(xiàn)[D];江蘇大學(xué);2007年

9 徐鵬;嵌入式流媒體播放器的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2008年

10 田亞南;基于ARM+Linux的嵌入式播放器設(shè)計(jì)[D];北方工業(yè)大學(xué);2009年



本文編號(hào):2470991

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2470991.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶69c06***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
黄色片一区二区三区高清| 国产精品激情在线观看| 最近最新中文字幕免费| 亚洲男人的天堂色偷偷| 国产精品免费精品一区二区| 亚洲中文在线中文字幕91| 亚洲欧美日韩中文字幕二欧美| 欧美日韩国产综合特黄| 日本在线视频播放91| 欧美精品二区中文乱码字幕高清| 亚洲精品国产福利在线| 中文字幕精品一区二区三| 亚洲欧美日韩国产自拍| 欧美一区二区黑人在线| 日本av一区二区不卡| 99久久婷婷国产亚洲综合精品| 亚洲av首页免费在线观看| 欧美不雅视频午夜福利| 91亚洲国产日韩在线| 亚洲欧美日韩熟女第一页| 午夜福利在线观看免费| 亚洲精品中文字幕在线视频| 东京热加勒比一区二区三区| 99久只有精品免费视频播放| 日韩国产亚洲一区二区三区| 欧美日韩精品视频在线| 激情内射日本一区二区三区| 国产精品激情对白一区二区| 日本和亚洲的香蕉视频| 午夜福利直播在线视频| 99精品国产自在现线观看| 亚洲国产中文字幕在线观看| 中文字幕人妻av不卡| 国产免费一区二区不卡| 两性色午夜天堂免费视频| 欧美黑人暴力猛交精品| 中文字幕亚洲精品在线播放| 欧美黑人巨大一区二区三区| 成人午夜爽爽爽免费视频| 伊人国产精选免费观看在线视频 | 91在线国内在线中文字幕|