基于HTML5的點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)研究與設(shè)計(jì)
發(fā)布時(shí)間:2021-06-08 09:23
隨著二十一世紀(jì)通信與互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,通過(guò)互聯(lián)網(wǎng)觀看在線直播成為越來(lái)越多人娛樂(lè)生活的一部分。使用“客戶端/服務(wù)器”架構(gòu)的傳統(tǒng)流媒體技術(shù)無(wú)法滿足當(dāng)下視頻直播網(wǎng)站大規(guī)模、高碼率的要求,基于P2P點(diǎn)對(duì)點(diǎn)技術(shù)的流媒體直播架構(gòu)應(yīng)運(yùn)而生。P2P技術(shù)具有高可擴(kuò)展性、強(qiáng)魯棒性、低成本等眾多優(yōu)點(diǎn),并在文件下載、分布式數(shù)據(jù)庫(kù)、比特幣區(qū)塊鏈等領(lǐng)域得到了廣泛應(yīng)用。同時(shí),由于P2P網(wǎng)絡(luò)具有異構(gòu)性、波動(dòng)性等特點(diǎn),如何在P2P網(wǎng)絡(luò)中保證用戶的觀看體驗(yàn)成為P2P流媒體直播系統(tǒng)發(fā)展的關(guān)鍵。本文首先對(duì)國(guó)內(nèi)外P2P流媒體直播系統(tǒng)架構(gòu)進(jìn)行了研究,并對(duì)其優(yōu)勢(shì)與不足進(jìn)行了分析。在此基礎(chǔ)上,本文設(shè)計(jì)了一個(gè)基于HTML5技術(shù)的P2P流媒體直播系統(tǒng)——HLive。HLive采用一種結(jié)合樹(shù)狀結(jié)構(gòu)與網(wǎng)狀結(jié)構(gòu)的混合架構(gòu),它結(jié)合了兩者各自的優(yōu)點(diǎn),達(dá)到了優(yōu)化播放延時(shí)、提高系統(tǒng)穩(wěn)定性的目的。在HLive系統(tǒng)中,上層為系統(tǒng)中穩(wěn)態(tài)節(jié)點(diǎn)構(gòu)成的樹(shù)狀拓?fù)?數(shù)據(jù)塊的分發(fā)采用推機(jī)制保證了系統(tǒng)的低延遲,同時(shí)設(shè)計(jì)了一種名為“備份父節(jié)點(diǎn)”的機(jī)制應(yīng)對(duì)樹(shù)狀網(wǎng)絡(luò)中父節(jié)點(diǎn)丟失的情況;下層為系統(tǒng)中非穩(wěn)態(tài)節(jié)點(diǎn)構(gòu)成的網(wǎng)狀拓?fù)?本文設(shè)計(jì)了一種基于流言機(jī)制的節(jié)點(diǎn)采樣協(xié)議對(duì)網(wǎng)絡(luò)進(jìn)行...
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:70 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
IP組播示意圖
圖2-2覆蓋網(wǎng)絡(luò)示意圖??甜文中提到,IP組播依賴于特定的網(wǎng)絡(luò)硬件與環(huán)境,因此難以得到大規(guī)模??的部署與應(yīng)用
圖2-3?Napster系統(tǒng)架構(gòu)??在Napster系統(tǒng)中,如圖2-3所示,網(wǎng)絡(luò)中的節(jié)點(diǎn)與中心化的目錄服務(wù)器??建立連接,向屮心化的丨丨朵服務(wù)器發(fā)送本機(jī)中所存儲(chǔ)資源的標(biāo)識(shí)符,目錄服務(wù)??
【參考文獻(xiàn)】:
期刊論文
[1]中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告[J]. 中國(guó)科技信息. 2018(05)
[2]基于HTML5的WebRTC技術(shù)淺析[J]. 梁艷. 信息通信技術(shù). 2014(02)
[3]IP組播簡(jiǎn)介[J]. 肖天燦. 計(jì)算機(jī)光盤軟件與應(yīng)用. 2013(17)
[4]RTP/RTCP,RTSP在無(wú)線視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 李校林,劉海波,張杰,劉利權(quán). 電視技術(shù). 2011(19)
[5]基于Chord協(xié)議的混合P2P模型[J]. 曾曉云. 計(jì)算機(jī)工程. 2010(07)
[6]基于NAT穿越技術(shù)的P2P通信方案的研究與實(shí)現(xiàn)[J]. 徐向陽(yáng),韋昌法. 計(jì)算機(jī)工程與設(shè)計(jì). 2007(07)
[7]H.264視頻編碼新標(biāo)準(zhǔn)及性能分析[J]. 王嵩,薛全,張穎,陳建樂(lè). 電視技術(shù). 2003(06)
博士論文
[1]可伸縮視頻編碼傳輸速率控制技術(shù)研究[D]. 朱海波.中國(guó)科學(xué)技術(shù)大學(xué) 2013
碩士論文
[1]MPEG-DASH協(xié)議自適應(yīng)流媒體傳輸算法的研究[D]. 魏雪凱.山東大學(xué) 2017
本文編號(hào):3218143
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:70 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
IP組播示意圖
圖2-2覆蓋網(wǎng)絡(luò)示意圖??甜文中提到,IP組播依賴于特定的網(wǎng)絡(luò)硬件與環(huán)境,因此難以得到大規(guī)模??的部署與應(yīng)用
圖2-3?Napster系統(tǒng)架構(gòu)??在Napster系統(tǒng)中,如圖2-3所示,網(wǎng)絡(luò)中的節(jié)點(diǎn)與中心化的目錄服務(wù)器??建立連接,向屮心化的丨丨朵服務(wù)器發(fā)送本機(jī)中所存儲(chǔ)資源的標(biāo)識(shí)符,目錄服務(wù)??
【參考文獻(xiàn)】:
期刊論文
[1]中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告[J]. 中國(guó)科技信息. 2018(05)
[2]基于HTML5的WebRTC技術(shù)淺析[J]. 梁艷. 信息通信技術(shù). 2014(02)
[3]IP組播簡(jiǎn)介[J]. 肖天燦. 計(jì)算機(jī)光盤軟件與應(yīng)用. 2013(17)
[4]RTP/RTCP,RTSP在無(wú)線視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 李校林,劉海波,張杰,劉利權(quán). 電視技術(shù). 2011(19)
[5]基于Chord協(xié)議的混合P2P模型[J]. 曾曉云. 計(jì)算機(jī)工程. 2010(07)
[6]基于NAT穿越技術(shù)的P2P通信方案的研究與實(shí)現(xiàn)[J]. 徐向陽(yáng),韋昌法. 計(jì)算機(jī)工程與設(shè)計(jì). 2007(07)
[7]H.264視頻編碼新標(biāo)準(zhǔn)及性能分析[J]. 王嵩,薛全,張穎,陳建樂(lè). 電視技術(shù). 2003(06)
博士論文
[1]可伸縮視頻編碼傳輸速率控制技術(shù)研究[D]. 朱海波.中國(guó)科學(xué)技術(shù)大學(xué) 2013
碩士論文
[1]MPEG-DASH協(xié)議自適應(yīng)流媒體傳輸算法的研究[D]. 魏雪凱.山東大學(xué) 2017
本文編號(hào):3218143
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3218143.html
最近更新
教材專著