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

基于WebRTC的實(shí)時(shí)通信系統(tǒng)的研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-02-23 13:39

  本文關(guān)鍵詞: WebRTC P2P 實(shí)時(shí)通信 應(yīng)用層組播 插件 跨平臺(tái) 出處:《南昌大學(xué)》2017年碩士論文 論文類型:學(xué)位論文


【摘要】:傳統(tǒng)C/S架構(gòu)的實(shí)時(shí)通信應(yīng)用不支持跨平臺(tái),開(kāi)發(fā)人員需要針對(duì)不同平臺(tái)開(kāi)發(fā)多版本的客戶端,開(kāi)發(fā)費(fèi)用極高;對(duì)用戶而言,需要刻意下載、安裝和升級(jí)客戶端,非常繁瑣。并且C/S架構(gòu)的應(yīng)用一般采用私有協(xié)議,各種應(yīng)用不能相互通信。隨著互聯(lián)網(wǎng)的發(fā)展,瀏覽器功能的日益強(qiáng)大,特別是HTML5的出現(xiàn),縮小了Web App與Native App的差距,但是目前大多數(shù)B/S架構(gòu)的實(shí)時(shí)通信應(yīng)用都需要安裝插件才能使用,開(kāi)發(fā)人員需要根據(jù)插件進(jìn)行開(kāi)發(fā),出現(xiàn)問(wèn)題很難測(cè)試,因?yàn)榇蟛糠植寮夹枰跈?quán),導(dǎo)致開(kāi)發(fā)成本太高,有時(shí)還得考慮不同瀏覽器之間的差異;而用戶下載、安裝和升級(jí)插件非常繁瑣,并且存在安全隱患。2010年,谷歌收購(gòu)Global IP Solutions公司得到了一項(xiàng)新技術(shù),并于2011年5月將它進(jìn)行了開(kāi)源,這項(xiàng)技術(shù)就是現(xiàn)在非常火爆的WebRTC技術(shù)。WebRTC支持高質(zhì)量的網(wǎng)頁(yè)實(shí)時(shí)音頻對(duì)話和視頻對(duì)話,它集合了多媒體通信過(guò)程中的媒體流處理、私網(wǎng)穿越、網(wǎng)絡(luò)傳輸和會(huì)話狀態(tài)機(jī)等功能,并將它們封裝在瀏覽器當(dāng)中,不像插件那樣需要下載安裝。本文利用WebRTC與其它技術(shù)結(jié)合設(shè)計(jì)一款通信系統(tǒng),致力解決目前大多數(shù)C/S架構(gòu)應(yīng)用和B/S架構(gòu)應(yīng)用存在的缺陷。本文首先重點(diǎn)研究了WebRTC和P2P技術(shù),設(shè)計(jì)將WebRTC和P2P技術(shù)結(jié)合來(lái)減小服務(wù)器壓力和消息傳遞時(shí)延,并對(duì)P2P技術(shù)涉及的NAT和NAT穿越進(jìn)行了深入研究,確立了本系統(tǒng)使用STUN進(jìn)行NAT穿越。P2P連接的信令控制方面,分析了兩種信令控制協(xié)議,最終選擇JSEP來(lái)實(shí)現(xiàn)信令控制。P2P連接需要信令服務(wù)器進(jìn)行信令控制,本文研究了幾種瀏覽器與服務(wù)器交互技術(shù),挑選WebSocket實(shí)現(xiàn)瀏覽器與信令服務(wù)器的交互。在結(jié)合實(shí)際、跟上潮流的理念下,本文設(shè)計(jì)了三大通信模塊,并為它們的數(shù)據(jù)轉(zhuǎn)發(fā)方式進(jìn)行了深入研究。針對(duì)直播模塊數(shù)據(jù)轉(zhuǎn)發(fā)的困難,本文設(shè)計(jì)了一種基于應(yīng)用層組播的動(dòng)態(tài)層次模型DHALM來(lái)建立直播模塊的數(shù)據(jù)流的轉(zhuǎn)發(fā)網(wǎng)絡(luò),并對(duì)DHALM進(jìn)行仿真,證明DHALM平均路徑長(zhǎng)度小、控制開(kāi)銷小、具有較高的數(shù)據(jù)傳輸率和較好的魯棒性;诙嗳藭(huì)議實(shí)現(xiàn)的難點(diǎn),本文設(shè)計(jì)了基于P2P全連接結(jié)構(gòu)和基于Router結(jié)構(gòu)的兩種會(huì)議模式,并對(duì)兩種模式的人數(shù)閾值進(jìn)行了實(shí)驗(yàn)分析。最后進(jìn)行系統(tǒng)實(shí)現(xiàn)和測(cè)試,本系統(tǒng)通過(guò)了各種測(cè)試,各個(gè)模塊性能卓越,達(dá)到了預(yù)期的效果。
[Abstract]:Traditional C / S real-time communication applications do not support cross-platform, developers need to develop multiple versions of the client for different platforms, development costs are very high; for users, the need to deliberately download, install and upgrade the client, It's very cumbersome. And the applications of the C / S architecture generally use private protocols, and all kinds of applications can't communicate with each other. With the development of the Internet, the function of browser is becoming more and more powerful, especially the appearance of HTML5, which has narrowed the gap between Web App and Native App. But at present, most real-time communication applications based on the B / S architecture need to install plug-ins to use, and developers need to develop according to plug-ins, so it is very difficult to test because most plug-ins need authorization, which leads to high development cost. Sometimes you have to consider the differences between browsers; users download, install and upgrade plug-ins that are cumbersome and secure. In 2010, Google acquired a new technology for Global IP Solutions. And in May 2011, it was open source. This technology is now a very popular WebRTC technology. WebRTC supports high quality webpage real-time audio dialogue and video conversation. It integrates media stream processing in multimedia communication and private network traversing. Network transmission, session state machine and other functions, and encapsulate them in the browser, do not need to download and install like the plug-in. This paper uses WebRTC and other technologies to design a communication system. This paper focuses on the research of WebRTC and P2P technology, and designs the combination of WebRTC and P2P technology to reduce server pressure and messaging delay. The NAT and NAT traversal involved in P2P technology are deeply studied, and the signalling control of NAT traversing. P2P connection using STUN in this system is established, and two signaling control protocols are analyzed. Finally, JSEP is chosen to realize signaling control. P2P connection needs signaling server to control signaling. This paper studies several kinds of browser-server interaction technology, selects WebSocket to realize the interaction between browser and signaling server. Under the idea of keeping up with the trend, this paper designs three communication modules, and makes a deep research on their data forwarding methods. In this paper, a dynamic hierarchical model based on application layer multicast (DHALM) is designed to establish the data stream forwarding network of direct broadcast module. The simulation of DHALM shows that the average path length of DHALM is small, and the control overhead is small. It has high data transmission rate and good robustness. Based on the difficulties in the implementation of multi-person conference, this paper designs two kinds of conference modes based on P2P full connection structure and Router structure. Finally, the system is implemented and tested. The system has passed all kinds of tests, and the performance of each module is excellent, and the expected effect has been achieved.
【學(xué)位授予單位】:南昌大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP311.52;TP393.09

【相似文獻(xiàn)】

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

1 陳靖;實(shí)現(xiàn)網(wǎng)絡(luò)實(shí)時(shí)通信[J];小型微型計(jì)算機(jī)系統(tǒng);1993年05期

2 江志強(qiáng),梁衛(wèi)平;實(shí)現(xiàn)網(wǎng)絡(luò)多用戶實(shí)時(shí)通信的方法[J];市場(chǎng)與電腦;1999年09期

3 付濟(jì)林;;淺談實(shí)時(shí)通信發(fā)展現(xiàn)狀及發(fā)展建議[J];科技致富向?qū)?2013年17期

4 劉寧,萬(wàn)百五,朱雪耀;網(wǎng)絡(luò)實(shí)時(shí)通信比較[J];西安郵電學(xué)院學(xué)報(bào);1997年03期

5 吳乃優(yōu),王曉初,吳小洪,張勝輝;串行實(shí)時(shí)通信系統(tǒng)及應(yīng)用[J];制造技術(shù)與機(jī)床;1999年12期

6 司紹偉;;網(wǎng)絡(luò)實(shí)時(shí)通信在部隊(duì)中的應(yīng)用探究[J];電子制作;2014年07期

7 丹尼爾·格林;王錫俊;;袋泡茶的生產(chǎn):實(shí)時(shí)通信用于永恒的快樂(lè)[J];國(guó)內(nèi)外機(jī)電一體化技術(shù);2009年05期

8 宋華振;;實(shí)時(shí)通信與現(xiàn)代制造[J];自動(dòng)化博覽;2012年03期

9 諸靜;張永康;;球關(guān)節(jié)驅(qū)動(dòng)的分級(jí)控制和實(shí)時(shí)通信[J];工業(yè)控制計(jì)算機(jī);1991年04期

10 慈新新;楊曉東;馬建萍;朱建民;;一個(gè)基于實(shí)時(shí)通信的分布式文件管理系統(tǒng)[J];微型機(jī)與應(yīng)用;1992年05期

相關(guān)會(huì)議論文 前10條

1 馮冬芹;廖智軍;;基于以太網(wǎng)的工業(yè)控制網(wǎng)絡(luò)實(shí)時(shí)通信模型研究[A];中國(guó)儀器儀表學(xué)會(huì)測(cè)控技術(shù)在資源節(jié)約和環(huán)境保護(hù)中的應(yīng)用學(xué)術(shù)會(huì)議論文集[C];2001年

2 熊永華;吳敏;賈維嘉;張歷卓;;基于3G的實(shí)時(shí)通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[A];第二十六屆中國(guó)控制會(huì)議論文集[C];2007年

3 周悅;王天然;于海斌;;FF現(xiàn)場(chǎng)總線中實(shí)時(shí)通信分析及其啟發(fā)式調(diào)度[A];2001年中國(guó)智能自動(dòng)化會(huì)議論文集(下冊(cè))[C];2001年

4 劉詩(shī)林;許暉;劉海濤;;PROFINET實(shí)時(shí)通信性能分析[A];中國(guó)造船工程學(xué)會(huì)電子技術(shù)學(xué)術(shù)委員會(huì)2011年海戰(zhàn)場(chǎng)電子信息技術(shù)學(xué)術(shù)年會(huì)論文集[C];2011年

5 喬付;張國(guó)印;何鳴;;網(wǎng)格環(huán)境下井下實(shí)時(shí)通信系統(tǒng)任務(wù)調(diào)度策略[A];2009年中國(guó)智能自動(dòng)化會(huì)議論文集(第六分冊(cè))[中南大學(xué)學(xué)報(bào)(增刊)][C];2009年

6 司端鋒;方躍;韓心慧;鄒維;;TAURUS:一種基于SIP的多方實(shí)時(shí)通信系統(tǒng)的基礎(chǔ)設(shè)施平臺(tái)[A];2005通信理論與技術(shù)新進(jìn)展——第十屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2005年

7 韓心慧;司端鋒;鄒維;葉志遠(yuǎn);;多方實(shí)時(shí)通信中一種強(qiáng)丟包依賴條件下的自適應(yīng)FEC算法研究[A];2005通信理論與技術(shù)新進(jìn)展——第十屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2005年

8 龍?zhí)?;基于Win98的PLC和PC機(jī)實(shí)時(shí)通信[A];第11屆全國(guó)電氣自動(dòng)化電控系統(tǒng)學(xué)術(shù)年會(huì)論文集[C];2002年

9 張曉瑜;郭木鐸;;應(yīng)用層組播的熱點(diǎn)研究問(wèn)題[A];第一屆建立和諧人機(jī)環(huán)境聯(lián)合學(xué)術(shù)會(huì)議(HHME2005)論文集[C];2005年

10 肖鋼;陳越;黃平川;;一種均衡的應(yīng)用層組播協(xié)議[A];'2006系統(tǒng)仿真技術(shù)及其應(yīng)用學(xué)術(shù)交流會(huì)論文集[C];2006年

相關(guān)重要報(bào)紙文章 前5條

1 ;網(wǎng)管員如何管理實(shí)時(shí)通信軟件?[N];中國(guó)計(jì)算機(jī)報(bào);2003年

2 張彤;統(tǒng)一通信的新技術(shù)困擾[N];網(wǎng)絡(luò)世界;2008年

3 工業(yè)和信息化部電信研究院標(biāo)準(zhǔn)所 苗經(jīng)緯;網(wǎng)頁(yè)實(shí)時(shí)通信技術(shù)將改變?yōu)g覽器格局[N];人民郵電;2014年

4 許偉武;軍用航空通信革命性變革——雷達(dá)通信[N];中國(guó)航空?qǐng)?bào);2007年

5 蘇諾;Email可以這樣用[N];中國(guó)經(jīng)營(yíng)報(bào);2000年

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

1 金海波;工業(yè)以太網(wǎng)實(shí)時(shí)通信與系統(tǒng)維護(hù)的建模與優(yōu)化[D];大連理工大學(xué);2014年

2 范德明;基于智能算法的應(yīng)用層組播算法設(shè)計(jì)與研究[D];山東大學(xué);2015年

3 曹繼軍;應(yīng)用層組播穩(wěn)定性提高技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2009年

4 李婧;應(yīng)用層組播算法研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2007年

5 程偉;應(yīng)用層組播可靠性和穩(wěn)定性研究[D];武漢大學(xué);2010年

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

1 李興盛;基于WebRTC的實(shí)時(shí)通信系統(tǒng)的研究與實(shí)現(xiàn)[D];南昌大學(xué);2017年

2 張琴;基于HTTP長(zhǎng)連接的WEB實(shí)時(shí)通信技術(shù)的研究[D];電子科技大學(xué);2014年

3 胡顯俊;IEEE 802.15.4實(shí)時(shí)通信算法研究[D];南京郵電大學(xué);2016年

4 高聰;信息安全技術(shù)在WebSocket實(shí)時(shí)通信的應(yīng)用研究[D];華北電力大學(xué);2016年

5 高翔;基于以太網(wǎng)的實(shí)時(shí)通信協(xié)議的研究與設(shè)計(jì)[D];東北大學(xué);2014年

6 王鑫;英語(yǔ)測(cè)試系統(tǒng)中基于WebSocket的實(shí)時(shí)通信系統(tǒng)的研究與設(shè)計(jì)[D];中國(guó)科學(xué)技術(shù)大學(xué);2017年

7 劉建霆;局域網(wǎng)實(shí)時(shí)通信系統(tǒng)在商業(yè)銀行管理中的應(yīng)用研究[D];湖南大學(xué);2014年

8 陸迪笙;天文野外觀測(cè)實(shí)時(shí)通信系統(tǒng)研究與設(shè)計(jì)[D];北京郵電大學(xué);2011年

9 蔡鴻鵬;實(shí)時(shí)通信網(wǎng)絡(luò)的研究與仿真實(shí)現(xiàn)[D];重慶大學(xué);2006年

10 周通;基于嵌入式的車輛實(shí)時(shí)通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];武漢理工大學(xué);2014年

,

本文編號(hào):1526781

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

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1526781.html


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

版權(quán)申明:資料由用戶1c5dc***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
九九热国产这里只有精品| 果冻传媒精选麻豆白晶晶| 蜜桃传媒视频麻豆第一区| 亚洲第一视频少妇人妻系列| 最新日韩精品一推荐日韩精品| 国产精品日韩欧美第一页| 五月婷婷欧美中文字幕| 好吊日在线观看免费视频| 国产成人高清精品尤物| 日韩免费av一区二区三区| 最近中文字幕高清中文字幕无 | 一区二区三区日韩中文| 亚洲最大的中文字幕在线视频| 欧洲一区二区三区自拍天堂| 午夜日韩在线观看视频| 免费在线成人午夜视频| 在线观看视频日韩成人| 国产老熟女超碰一区二区三区| 青青免费操手机在线视频| 亚洲国产精品一区二区| 国产精品不卡高清在线观看| 欧美午夜一级艳片免费看| 日韩欧美91在线视频| 国产免费操美女逼视频| 亚洲高清中文字幕一区二三区| 人妻内射在线二区一区| 日韩免费av一区二区三区| 亚洲视频一区二区久久久| 欧美黑人巨大一区二区三区| 夫妻性生活真人动作视频 | 亚洲高清亚洲欧美一区二区| 91亚洲精品综合久久| 欧美国产极品一区二区| 日韩在线一区中文字幕| 久久精视频免费视频观看| 久久老熟女一区二区三区福利| 在线观看视频日韩成人| 欧美成人高清在线播放| 日韩美成人免费在线视频| 人妻偷人精品一区二区三区不卡| av在线免费观看在线免费观看|