3G環(huán)境下RTP/RTCP與TCP實時視頻傳輸?shù)膶崿F(xiàn)及其性能研究
發(fā)布時間:2022-09-17 13:30
隨著視頻編解碼技術(shù)、視頻傳輸技術(shù)和3G網(wǎng)絡(luò)技術(shù)的發(fā)展,3G實時視頻傳輸技術(shù)正逐漸應用于車載視頻監(jiān)控領(lǐng)域。但是由于知識產(chǎn)權(quán)的保護,各車載視頻監(jiān)控廠商采用的視頻傳輸技術(shù)路線不同,當前主要是RTP/RTCP和TCP兩種方式。理論上RTP/RTCP的實時性優(yōu)于TCP,但在實際工程中,TCP傳輸方式有較好的穩(wěn)定性和相對容易的開發(fā)難度。雖然部分大公司在傳輸3G實時視頻時采用RTP/RTCP,但仍有許多小公司采用TCP。對于初創(chuàng)企業(yè)來講,產(chǎn)品的開發(fā)難度和產(chǎn)品性能是必須綜合考慮的因素,而當前缺乏在真實的3G網(wǎng)絡(luò)上的RTP/RTCP和TCP實時視頻傳輸性能的研究,因此這方面的研究具有重要的工程意義。本文實現(xiàn)一個在3G網(wǎng)絡(luò)環(huán)境下實時視頻傳輸?shù)膶嶒炏到y(tǒng),該系統(tǒng)擁有RTP/RTCP和TCP兩種傳輸方式,并能對兩者傳輸性能進行測試。系統(tǒng)用單向時延和PSNR值衡量每種傳輸方式的實時性和畫面質(zhì)量,便于對數(shù)據(jù)進行分析和比較。本文的主要工作是:首先完成實驗系統(tǒng)的實現(xiàn),在分析實際車載視頻監(jiān)控系統(tǒng)的傳輸過程的基礎(chǔ)上,設(shè)計3G實時視頻傳輸實驗系統(tǒng)并完成了操作系統(tǒng)的移植、視頻的采集、H.264壓縮編碼、RTP/RTCP與TCP...
【文章頁數(shù)】:79 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 課題背景及意義
1.1.1 3G技術(shù)在車載視頻監(jiān)控領(lǐng)域的應用
1.1.2 車載視頻傳輸關(guān)鍵技術(shù)的發(fā)展
1.1.3 研究意義
1.2 課題國內(nèi)外研究現(xiàn)狀
1.2.1 3G實時視頻傳輸?shù)难芯楷F(xiàn)狀
1.2.2 現(xiàn)實工程中的應用現(xiàn)狀
1.3 課題的研究目標與內(nèi)容
1.4 論文組織結(jié)構(gòu)
第二章 3G實時視頻傳輸關(guān)鍵技術(shù)研究與分析
2.1 傳輸協(xié)議
2.1.1 TCP協(xié)議
2.1.2 UDP協(xié)議
2.1.3 RTP/RTCP協(xié)議
2.1.4 RTSP協(xié)議
2.2 H.264視頻壓縮
2.2.1 技術(shù)特點
2.2.2 應用檔次
2.2.3 句法和語義
2.2.4 H.264壓縮編碼原理
2.3 傳輸速率控制技術(shù)
2.3.1 模型法
2.3.2 探測法
2.4 實時視頻傳輸性能評價參數(shù)
2.4.1 傳輸時延
2.4.2 畫面質(zhì)量
2.5 本章小結(jié)
第三章 實驗系統(tǒng)的總體設(shè)計
3.1 目標概述
3.2 總體設(shè)計
3.3 硬件組成
3.3.1 視頻采集端硬件系統(tǒng)CPU
3.3.2 開發(fā)板硬件資源
3.4 軟件框架整體設(shè)計
3.4.1 操作系統(tǒng)的選擇
3.4.2 視頻采集模塊設(shè)計
3.4.3 視頻H.264壓縮編碼模塊設(shè)計
3.4.4 視頻數(shù)據(jù)發(fā)送模塊設(shè)計
3.4.5 視頻數(shù)據(jù)接收模塊設(shè)計
3.5 本章小結(jié)
第四章 實驗系統(tǒng)軟件模塊的詳細設(shè)計與實現(xiàn)
4.1 linux宿主機串.配置
4.2 建立軟件運行環(huán)境
4.2.1 uboot的移植
4.2.2 linux的移植
4.2.3 H.264編碼壓縮驅(qū)動編譯
4.3 視頻采集和H.264壓縮編碼模塊設(shè)計
4.3.1 視頻采集模塊的實現(xiàn)
4.3.2 H.264視頻編碼模塊的實現(xiàn)
4.4 基于RTP/RTCP視頻傳輸模塊的實現(xiàn)
4.4.1 live555框架
4.4.2 RTP數(shù)據(jù)包發(fā)送功能的實現(xiàn)
4.4.3 RTCP數(shù)據(jù)包發(fā)送功能的實現(xiàn)
4.5 基于TCP的視頻傳輸模塊的實現(xiàn)
4.6 流媒體轉(zhuǎn)發(fā)服務器的設(shè)計與實現(xiàn)
4.7 3G實時視頻傳輸性能測試模塊的實現(xiàn)
4.7.1 視頻發(fā)送端性能測試模塊
4.7.2 視頻接收端性能測試模塊
4.8 本章小結(jié)
第五章 實驗系統(tǒng)的功能測試和實時視頻傳輸性能測試
5.1 性能測試的網(wǎng)絡(luò)環(huán)境和方法
5.1.1 網(wǎng)絡(luò)環(huán)境
5.1.2 測試方法
5.2 實驗系統(tǒng)功能測試
5.2.1 視頻發(fā)送端功能測試
5.2.2 視頻轉(zhuǎn)發(fā)服務器的功能性驗證
5.2.3 視頻接收端的功能性驗證
5.3 3G環(huán)境下RTP/RTCP與TCP實時視頻傳輸性能的對比分析
5.3.1 關(guān)于時延的對比分析
5.3.2 關(guān)于視頻畫面質(zhì)量的對比分析
5.4 工程價值
5.5 本章小結(jié)
第六章 總結(jié)和展望
6.1 總結(jié)
6.2 展望
致謝
參考文獻
【參考文獻】:
期刊論文
[1]3G技術(shù)在通信工程中的應用探討[J]. 杜淼. 硅谷. 2013(20)
[2]基于H.264視頻編碼技術(shù)的高清視頻系統(tǒng)概述[J]. 葉萄,任礬. 科技廣場. 2013(08)
[3]UDP數(shù)據(jù)報IP分片傳輸方式研究[J]. 劉陽. 今日中國論壇. 2013(12)
[4]基于S3C2440的視頻采集及傳輸系統(tǒng)設(shè)計[J]. 王建新,張凱,王秀. 電子器件. 2013(03)
[5]基于TCP的實時網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的實現(xiàn)[J]. 蔡小淳,黎金濤,狄紅衛(wèi). 信息技術(shù). 2013(02)
[6]計算機網(wǎng)絡(luò)體系結(jié)構(gòu)[J]. 鮑紅梅. 科技傳播. 2012(12)
[7]淺析B/S和C/S體系結(jié)構(gòu)[J]. 李云云. 科學之友. 2011(01)
[8]圖像噪聲濾波的研究方法及進展[J]. 宋寅卯,李曉娟,劉磊. 電腦開發(fā)與應用. 2010(04)
[9]S3C6410X(ARM11)精簡指令系統(tǒng)微處理機(RISC Microprocessor)的特點和使用實例[J]. 侯殿有,劉曉光,吉鶴. 電腦學習. 2009(06)
[10]網(wǎng)絡(luò)視頻傳輸技術(shù)概述[J]. 吳天宇. 科技創(chuàng)新導報. 2009(25)
碩士論文
[1]x86架構(gòu)CPU中斷機制的研究和實現(xiàn)[D]. 裴雅麗.北京交通大學 2012
本文編號:3679314
【文章頁數(shù)】:79 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 課題背景及意義
1.1.1 3G技術(shù)在車載視頻監(jiān)控領(lǐng)域的應用
1.1.2 車載視頻傳輸關(guān)鍵技術(shù)的發(fā)展
1.1.3 研究意義
1.2 課題國內(nèi)外研究現(xiàn)狀
1.2.1 3G實時視頻傳輸?shù)难芯楷F(xiàn)狀
1.2.2 現(xiàn)實工程中的應用現(xiàn)狀
1.3 課題的研究目標與內(nèi)容
1.4 論文組織結(jié)構(gòu)
第二章 3G實時視頻傳輸關(guān)鍵技術(shù)研究與分析
2.1 傳輸協(xié)議
2.1.1 TCP協(xié)議
2.1.2 UDP協(xié)議
2.1.3 RTP/RTCP協(xié)議
2.1.4 RTSP協(xié)議
2.2 H.264視頻壓縮
2.2.1 技術(shù)特點
2.2.2 應用檔次
2.2.3 句法和語義
2.2.4 H.264壓縮編碼原理
2.3 傳輸速率控制技術(shù)
2.3.1 模型法
2.3.2 探測法
2.4 實時視頻傳輸性能評價參數(shù)
2.4.1 傳輸時延
2.4.2 畫面質(zhì)量
2.5 本章小結(jié)
第三章 實驗系統(tǒng)的總體設(shè)計
3.1 目標概述
3.2 總體設(shè)計
3.3 硬件組成
3.3.1 視頻采集端硬件系統(tǒng)CPU
3.3.2 開發(fā)板硬件資源
3.4 軟件框架整體設(shè)計
3.4.1 操作系統(tǒng)的選擇
3.4.2 視頻采集模塊設(shè)計
3.4.3 視頻H.264壓縮編碼模塊設(shè)計
3.4.4 視頻數(shù)據(jù)發(fā)送模塊設(shè)計
3.4.5 視頻數(shù)據(jù)接收模塊設(shè)計
3.5 本章小結(jié)
第四章 實驗系統(tǒng)軟件模塊的詳細設(shè)計與實現(xiàn)
4.1 linux宿主機串.配置
4.2 建立軟件運行環(huán)境
4.2.1 uboot的移植
4.2.2 linux的移植
4.2.3 H.264編碼壓縮驅(qū)動編譯
4.3 視頻采集和H.264壓縮編碼模塊設(shè)計
4.3.1 視頻采集模塊的實現(xiàn)
4.3.2 H.264視頻編碼模塊的實現(xiàn)
4.4 基于RTP/RTCP視頻傳輸模塊的實現(xiàn)
4.4.1 live555框架
4.4.2 RTP數(shù)據(jù)包發(fā)送功能的實現(xiàn)
4.4.3 RTCP數(shù)據(jù)包發(fā)送功能的實現(xiàn)
4.5 基于TCP的視頻傳輸模塊的實現(xiàn)
4.6 流媒體轉(zhuǎn)發(fā)服務器的設(shè)計與實現(xiàn)
4.7 3G實時視頻傳輸性能測試模塊的實現(xiàn)
4.7.1 視頻發(fā)送端性能測試模塊
4.7.2 視頻接收端性能測試模塊
4.8 本章小結(jié)
第五章 實驗系統(tǒng)的功能測試和實時視頻傳輸性能測試
5.1 性能測試的網(wǎng)絡(luò)環(huán)境和方法
5.1.1 網(wǎng)絡(luò)環(huán)境
5.1.2 測試方法
5.2 實驗系統(tǒng)功能測試
5.2.1 視頻發(fā)送端功能測試
5.2.2 視頻轉(zhuǎn)發(fā)服務器的功能性驗證
5.2.3 視頻接收端的功能性驗證
5.3 3G環(huán)境下RTP/RTCP與TCP實時視頻傳輸性能的對比分析
5.3.1 關(guān)于時延的對比分析
5.3.2 關(guān)于視頻畫面質(zhì)量的對比分析
5.4 工程價值
5.5 本章小結(jié)
第六章 總結(jié)和展望
6.1 總結(jié)
6.2 展望
致謝
參考文獻
【參考文獻】:
期刊論文
[1]3G技術(shù)在通信工程中的應用探討[J]. 杜淼. 硅谷. 2013(20)
[2]基于H.264視頻編碼技術(shù)的高清視頻系統(tǒng)概述[J]. 葉萄,任礬. 科技廣場. 2013(08)
[3]UDP數(shù)據(jù)報IP分片傳輸方式研究[J]. 劉陽. 今日中國論壇. 2013(12)
[4]基于S3C2440的視頻采集及傳輸系統(tǒng)設(shè)計[J]. 王建新,張凱,王秀. 電子器件. 2013(03)
[5]基于TCP的實時網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的實現(xiàn)[J]. 蔡小淳,黎金濤,狄紅衛(wèi). 信息技術(shù). 2013(02)
[6]計算機網(wǎng)絡(luò)體系結(jié)構(gòu)[J]. 鮑紅梅. 科技傳播. 2012(12)
[7]淺析B/S和C/S體系結(jié)構(gòu)[J]. 李云云. 科學之友. 2011(01)
[8]圖像噪聲濾波的研究方法及進展[J]. 宋寅卯,李曉娟,劉磊. 電腦開發(fā)與應用. 2010(04)
[9]S3C6410X(ARM11)精簡指令系統(tǒng)微處理機(RISC Microprocessor)的特點和使用實例[J]. 侯殿有,劉曉光,吉鶴. 電腦學習. 2009(06)
[10]網(wǎng)絡(luò)視頻傳輸技術(shù)概述[J]. 吳天宇. 科技創(chuàng)新導報. 2009(25)
碩士論文
[1]x86架構(gòu)CPU中斷機制的研究和實現(xiàn)[D]. 裴雅麗.北京交通大學 2012
本文編號:3679314
本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/3679314.html
最近更新
教材專著