嵌入式網(wǎng)絡(luò)視頻軟件的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-01-27 22:51
本文關(guān)鍵詞: 嵌入式系統(tǒng) 軟件架構(gòu) 網(wǎng)絡(luò)視頻 性能測(cè)量 出處:《南京郵電大學(xué)》2012年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著計(jì)算技術(shù)和圖像處理技術(shù)的發(fā)展,嵌入式系統(tǒng)技術(shù)和網(wǎng)絡(luò)視頻應(yīng)用技術(shù)結(jié)合的嵌入式網(wǎng)絡(luò)視頻應(yīng)用逐步普及。但是由于嵌入式系統(tǒng)對(duì)處理資源的限制,以及網(wǎng)絡(luò)視頻應(yīng)用對(duì)處理資源的較高要求,必須研究嵌入式網(wǎng)絡(luò)視頻軟件的優(yōu)化方法。 為了提高嵌入式軟件網(wǎng)絡(luò)視頻處理的實(shí)時(shí)性、有效地分配嵌入式系統(tǒng)的計(jì)算資源,設(shè)計(jì)和實(shí)現(xiàn)了一種基于優(yōu)先級(jí)的、面向嵌入式軟件模塊的架構(gòu)。該軟件架構(gòu)對(duì)嵌入式系統(tǒng)中網(wǎng)絡(luò)視頻軟件重新進(jìn)行了功能劃分,根據(jù)網(wǎng)絡(luò)視頻處理中的時(shí)序關(guān)系和實(shí)時(shí)性要求分配各個(gè)模塊的優(yōu)先級(jí),以最大限度地利用嵌入式系統(tǒng)的計(jì)算資源。針對(duì)使用信號(hào)量或互斥鎖機(jī)制控制共享資源并發(fā)訪問(wèn)所帶來(lái)的調(diào)度延遲,設(shè)計(jì)和實(shí)現(xiàn)了一種基于優(yōu)先級(jí)調(diào)度的非阻塞的緩沖區(qū)管理模型。測(cè)試結(jié)果表明,在同等條件下,這些嵌入式網(wǎng)絡(luò)視頻軟件的優(yōu)化方法可以提高視頻的播放質(zhì)量,保證畫面播放流暢。 網(wǎng)絡(luò)視頻應(yīng)用的性能經(jīng)常隨著網(wǎng)絡(luò)負(fù)載的變化而變化,因此需要從外部對(duì)網(wǎng)絡(luò)視頻傳輸?shù)男阅苓M(jìn)行實(shí)時(shí)測(cè)量。針對(duì)網(wǎng)絡(luò)視頻中的視頻時(shí)延測(cè)量需求,提出了一種基于RTP的視頻的時(shí)延測(cè)量方法,采用帶外數(shù)據(jù)的方式傳遞獨(dú)立于視頻數(shù)據(jù)的時(shí)間信息,以提高測(cè)量的準(zhǔn)確度,并基于對(duì)開源軟件Live555和VLC的修改,實(shí)現(xiàn)了該測(cè)量方法,測(cè)試結(jié)果表明該測(cè)量方法具有一定的準(zhǔn)確度。
[Abstract]:With the development of computing technology and image processing technology, embedded network video application which combines embedded system technology and network video application technology is becoming more and more popular. As well as the higher requirements of network video applications to deal with resources, we must study the optimization method of embedded network video software. In order to improve the real-time performance of embedded software network video processing and allocate computing resources of embedded system effectively, a priority-based algorithm is designed and implemented. The architecture of embedded software module, which redivides the function of network video software in embedded system. The priority of each module is assigned according to the timing relationship and real-time requirements of network video processing. In order to maximize the utilization of computing resources in embedded systems, the scheduling delay caused by concurrent access to shared resources is controlled by using semaphores or mutex mechanisms. A non-blocking buffer management model based on priority scheduling is designed and implemented. The test results show that under the same conditions these embedded network video software optimization methods can improve the quality of video playback. Make sure the screen plays smoothly. The performance of network video applications often changes with the change of network load, so it is necessary to measure the performance of network video transmission in real time from outside. A time delay measurement method based on RTP is proposed. The time information independent of video data is transmitted by out-of-band data in order to improve the accuracy of measurement. Based on the modification of the open source software Live555 and VLC, the measurement method is realized. The test results show that the method has certain accuracy.
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1;TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 ;面向便攜高清視頻應(yīng)用的DaVinci DM355處理器[J];世界電子元器件;2008年04期
2 吳百鋒,彭澄廉,孫曉光;嵌入式系統(tǒng)設(shè)計(jì)中的部件優(yōu)先級(jí)分配算法[J];小型微型計(jì)算機(jī)系統(tǒng);2005年01期
相關(guān)碩士學(xué)位論文 前6條
1 曾金;嵌入式流媒體服務(wù)器的設(shè)計(jì)和實(shí)現(xiàn)[D];南京郵電大學(xué);2011年
2 劉登誠(chéng);嵌入式Linux設(shè)備驅(qū)動(dòng)程序開發(fā)技術(shù)的研究[D];南京郵電大學(xué);2011年
3 谷吉芳;基于Davinci平臺(tái)的數(shù)字視頻監(jiān)控系統(tǒng)的關(guān)鍵問(wèn)題研究[D];湖南大學(xué);2008年
4 徐蕓e,
本文編號(hào):1469091
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1469091.html
最近更新
教材專著