基于RTP/RTCP協(xié)議的語音傳輸系統(tǒng)在Rviewer中的設(shè)計與實(shí)現(xiàn)
發(fā)布時間:2021-07-05 16:41
近年來云計算技術(shù)發(fā)展迅猛,作為云計算技術(shù)主要應(yīng)用形式之一的VDI[1](Virtual Desktop Infrastructure)也在隨著企業(yè)用戶和普通用戶實(shí)際應(yīng)用需求的變化而不斷改進(jìn)與完善。VDI由桌面虛擬化[2]與IAAS結(jié)合演變而來。虛擬桌面交付協(xié)議是桌面虛擬化實(shí)現(xiàn)VDI的重要部分,也是本文工作的主要研究對象。本文研究重點(diǎn)在于虛擬桌面交付協(xié)議的語音傳輸功能。云計算技術(shù)出現(xiàn)之前,虛擬桌面交付協(xié)議主要用來與遠(yuǎn)程主機(jī)建立連接,實(shí)現(xiàn)對遠(yuǎn)程主機(jī)的控制與管理。其設(shè)計之初的定位決定了它能勝任文字傳輸、圖片傳輸?shù)入x散性媒體傳輸;但是不適合音視頻等數(shù)據(jù)量大、對時延敏感、且需要保證服務(wù)質(zhì)量等特性的實(shí)時數(shù)據(jù)的傳輸,F(xiàn)有的支持語音傳輸?shù)奶摂M桌面協(xié)議也存在著一定的不足,如語音傳輸時不能很好的支持雙向傳輸、對帶寬要求嚴(yán)格、單個音頻源支持的連接數(shù)受限等。針對實(shí)驗(yàn)室開發(fā)的虛擬桌面交付協(xié)議Rviewer在鎮(zhèn)江市教育局教育云平臺中的應(yīng)用需求以及當(dāng)前桌面虛擬化音視頻等多媒體傳輸?shù)牟蛔?本人開發(fā)出了一套性能高、抖動低、可擴(kuò)展性強(qiáng)、支持多終端接入的實(shí)時語音傳輸系統(tǒng)。該語音傳輸系統(tǒng)旨在為云終端(瘦終端)在云平臺中的應(yīng)用...
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題研究背景與意義
1.2 桌面虛擬化交付協(xié)議中語音傳輸國內(nèi)外現(xiàn)狀
1.3 課題研究成果
1.4 論文章節(jié)安排
第二章 相關(guān)理論基礎(chǔ)
2.1 數(shù)字音頻理論
2.1.1 數(shù)字音頻基本概念
2.1.2 語音編解碼技術(shù)概述
2.1.3 常用語音編碼算法
2.2 RTP/RTCP實(shí)時傳輸協(xié)議
2.2.1 RTP協(xié)議概念及工作機(jī)制
2.2.2 RTP數(shù)據(jù)分組格式
2.2.3 RTCP協(xié)議概念及工作機(jī)制
2.2.4 RTCP數(shù)據(jù)分組格式
2.3 Memcache分布式緩存
2.3.1 Memcache工作原理
2.3.2 Memcache常用接
2.4 本章小結(jié)
第三章 語音傳輸系統(tǒng)的分析與設(shè)計
3.1 需求分析
3.2 語音傳輸系統(tǒng)的總體設(shè)計
3.2.1 語音采集與播放代理設(shè)計
3.2.2 語音管理系統(tǒng)設(shè)計
3.3 本章小結(jié)
第四章 語音傳輸系統(tǒng)的實(shí)現(xiàn)
4.1 語音采集代理模塊實(shí)現(xiàn)
4.1.1 語音采集模塊實(shí)現(xiàn)
4.1.1.1 緩沖區(qū)的設(shè)置
4.1.1.2 Linux端采集模塊實(shí)現(xiàn)
4.1.1.3 Windows端采集模塊實(shí)現(xiàn)
4.1.2 語音傳輸模塊詳細(xì)實(shí)現(xiàn)
4.1.2.1 語音傳輸實(shí)現(xiàn)
4.1.2.2 RTP/RTCP協(xié)議的優(yōu)化
4.2 音頻播放模塊的實(shí)現(xiàn)
4.2.1 Rviewer客戶端
4.2.2 語音播放模塊實(shí)現(xiàn)
4.2.2.1 Linux端語音播放模塊實(shí)現(xiàn)
4.2.2.2 Windows端語音播放模塊實(shí)現(xiàn)
4.3 語音管理系統(tǒng)模塊的實(shí)現(xiàn)
4.3.1 接入管理模塊實(shí)現(xiàn)
4.3.2 調(diào)度管理模塊實(shí)現(xiàn)
4.3.3 安全管理模塊實(shí)現(xiàn)
4.3.4 編碼模塊實(shí)現(xiàn)
4.3.5 緩存模塊實(shí)現(xiàn)
4.3.6 存儲管理模塊實(shí)現(xiàn)
4.3.7 日志管理模塊實(shí)現(xiàn)
4.4 本章小結(jié)
第五章 系統(tǒng)測試與分析
5.1 測試環(huán)境
5.1.1 PC節(jié)點(diǎn)配置
5.1.2 網(wǎng)絡(luò)部署環(huán)境
5.1.3 系統(tǒng)安裝部署
5.2 測試結(jié)果分析與性能分析
5.2.1 測試結(jié)果
5.2.2 性能分析
5.3 本章小結(jié)
第六章 全文總結(jié)與展望
6.1 全文總結(jié)
6.2 后續(xù)工作展望
致謝
參考文獻(xiàn)
【參考文獻(xiàn)】:
期刊論文
[1]基于AMQP的異步通信實(shí)現(xiàn)及其在OpenStack項(xiàng)目中的應(yīng)用[J]. 李知杰. 軟件導(dǎo)刊. 2013(07)
[2]虛擬桌面及關(guān)鍵技術(shù)分析[J]. 王峰,江峰,李朝陽. 電信技術(shù). 2011(01)
[3]桌面虛擬化技術(shù)在高校中的應(yīng)用[J]. 沈堯林. 時代教育(教育教學(xué)). 2010(08)
[4]桌面虛擬化技術(shù)研究與應(yīng)用[J]. 閆龍川,劉志永. 電力信息化. 2010(07)
[5]桌面虛擬化技術(shù)研究[J]. 董向軍,張恩剛,張沛,楊一君,李金來,黃寶森,李士琦. 中國信息界. 2010(04)
[6]iLBC語音編解碼器的性能分析及應(yīng)用[J]. 雷曉榮,朱志祥. 電聲技術(shù). 2007(03)
[7]RTP/RTCP自適應(yīng)流量控制算法[J]. 蔣建國,蘇兆品,李援,梁立偉. 電子學(xué)報. 2006(09)
[8]Linux內(nèi)存管理中的Slab分配機(jī)制[J]. 趙鯤鵬,蘇葆光. 現(xiàn)代計算機(jī). 2006(05)
[9]基于以太網(wǎng)的實(shí)時音頻網(wǎng)絡(luò)傳輸技術(shù)研究[J]. 趙云峰,王秋穎. 電聲技術(shù). 2006(04)
[10]RTP/RTCP實(shí)時傳輸協(xié)議的研究與Linux實(shí)現(xiàn)[J]. 潘鵬,杜旭,葉婷,徐靜華. 計算機(jī)工程與應(yīng)用. 2005(24)
碩士論文
[1]開源云計算平臺管理支撐平臺的研究與實(shí)現(xiàn)[D]. 李松.山東大學(xué) 2013
[2]基于P2P的遠(yuǎn)程教學(xué)直播系統(tǒng)設(shè)計與實(shí)現(xiàn)[D]. 李鵬.華中科技大學(xué) 2007
[3]多媒體信息在網(wǎng)絡(luò)中實(shí)時傳輸?shù)难芯颗c應(yīng)用[D]. 郭大群.南京航空航天大學(xué) 2002
[4]IP電話中RTP協(xié)議的分析與實(shí)現(xiàn)[D]. 劉雪靜.電子科技大學(xué) 2001
本文編號:3266439
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題研究背景與意義
1.2 桌面虛擬化交付協(xié)議中語音傳輸國內(nèi)外現(xiàn)狀
1.3 課題研究成果
1.4 論文章節(jié)安排
第二章 相關(guān)理論基礎(chǔ)
2.1 數(shù)字音頻理論
2.1.1 數(shù)字音頻基本概念
2.1.2 語音編解碼技術(shù)概述
2.1.3 常用語音編碼算法
2.2 RTP/RTCP實(shí)時傳輸協(xié)議
2.2.1 RTP協(xié)議概念及工作機(jī)制
2.2.2 RTP數(shù)據(jù)分組格式
2.2.3 RTCP協(xié)議概念及工作機(jī)制
2.2.4 RTCP數(shù)據(jù)分組格式
2.3 Memcache分布式緩存
2.3.1 Memcache工作原理
2.3.2 Memcache常用接
2.4 本章小結(jié)
第三章 語音傳輸系統(tǒng)的分析與設(shè)計
3.1 需求分析
3.2 語音傳輸系統(tǒng)的總體設(shè)計
3.2.1 語音采集與播放代理設(shè)計
3.2.2 語音管理系統(tǒng)設(shè)計
3.3 本章小結(jié)
第四章 語音傳輸系統(tǒng)的實(shí)現(xiàn)
4.1 語音采集代理模塊實(shí)現(xiàn)
4.1.1 語音采集模塊實(shí)現(xiàn)
4.1.1.1 緩沖區(qū)的設(shè)置
4.1.1.2 Linux端采集模塊實(shí)現(xiàn)
4.1.1.3 Windows端采集模塊實(shí)現(xiàn)
4.1.2 語音傳輸模塊詳細(xì)實(shí)現(xiàn)
4.1.2.1 語音傳輸實(shí)現(xiàn)
4.1.2.2 RTP/RTCP協(xié)議的優(yōu)化
4.2 音頻播放模塊的實(shí)現(xiàn)
4.2.1 Rviewer客戶端
4.2.2 語音播放模塊實(shí)現(xiàn)
4.2.2.1 Linux端語音播放模塊實(shí)現(xiàn)
4.2.2.2 Windows端語音播放模塊實(shí)現(xiàn)
4.3 語音管理系統(tǒng)模塊的實(shí)現(xiàn)
4.3.1 接入管理模塊實(shí)現(xiàn)
4.3.2 調(diào)度管理模塊實(shí)現(xiàn)
4.3.3 安全管理模塊實(shí)現(xiàn)
4.3.4 編碼模塊實(shí)現(xiàn)
4.3.5 緩存模塊實(shí)現(xiàn)
4.3.6 存儲管理模塊實(shí)現(xiàn)
4.3.7 日志管理模塊實(shí)現(xiàn)
4.4 本章小結(jié)
第五章 系統(tǒng)測試與分析
5.1 測試環(huán)境
5.1.1 PC節(jié)點(diǎn)配置
5.1.2 網(wǎng)絡(luò)部署環(huán)境
5.1.3 系統(tǒng)安裝部署
5.2 測試結(jié)果分析與性能分析
5.2.1 測試結(jié)果
5.2.2 性能分析
5.3 本章小結(jié)
第六章 全文總結(jié)與展望
6.1 全文總結(jié)
6.2 后續(xù)工作展望
致謝
參考文獻(xiàn)
【參考文獻(xiàn)】:
期刊論文
[1]基于AMQP的異步通信實(shí)現(xiàn)及其在OpenStack項(xiàng)目中的應(yīng)用[J]. 李知杰. 軟件導(dǎo)刊. 2013(07)
[2]虛擬桌面及關(guān)鍵技術(shù)分析[J]. 王峰,江峰,李朝陽. 電信技術(shù). 2011(01)
[3]桌面虛擬化技術(shù)在高校中的應(yīng)用[J]. 沈堯林. 時代教育(教育教學(xué)). 2010(08)
[4]桌面虛擬化技術(shù)研究與應(yīng)用[J]. 閆龍川,劉志永. 電力信息化. 2010(07)
[5]桌面虛擬化技術(shù)研究[J]. 董向軍,張恩剛,張沛,楊一君,李金來,黃寶森,李士琦. 中國信息界. 2010(04)
[6]iLBC語音編解碼器的性能分析及應(yīng)用[J]. 雷曉榮,朱志祥. 電聲技術(shù). 2007(03)
[7]RTP/RTCP自適應(yīng)流量控制算法[J]. 蔣建國,蘇兆品,李援,梁立偉. 電子學(xué)報. 2006(09)
[8]Linux內(nèi)存管理中的Slab分配機(jī)制[J]. 趙鯤鵬,蘇葆光. 現(xiàn)代計算機(jī). 2006(05)
[9]基于以太網(wǎng)的實(shí)時音頻網(wǎng)絡(luò)傳輸技術(shù)研究[J]. 趙云峰,王秋穎. 電聲技術(shù). 2006(04)
[10]RTP/RTCP實(shí)時傳輸協(xié)議的研究與Linux實(shí)現(xiàn)[J]. 潘鵬,杜旭,葉婷,徐靜華. 計算機(jī)工程與應(yīng)用. 2005(24)
碩士論文
[1]開源云計算平臺管理支撐平臺的研究與實(shí)現(xiàn)[D]. 李松.山東大學(xué) 2013
[2]基于P2P的遠(yuǎn)程教學(xué)直播系統(tǒng)設(shè)計與實(shí)現(xiàn)[D]. 李鵬.華中科技大學(xué) 2007
[3]多媒體信息在網(wǎng)絡(luò)中實(shí)時傳輸?shù)难芯颗c應(yīng)用[D]. 郭大群.南京航空航天大學(xué) 2002
[4]IP電話中RTP協(xié)議的分析與實(shí)現(xiàn)[D]. 劉雪靜.電子科技大學(xué) 2001
本文編號:3266439
本文鏈接:http://sikaile.net/kejilunwen/wltx/3266439.html
最近更新
教材專著