WebRTC系統(tǒng)中通信模塊的研究與實(shí)現(xiàn)
本文選題:通信模塊 + WebRTC ; 參考:《北京郵電大學(xué)》2017年碩士論文
【摘要】:WebRTC (Web Real-Time Communications)技術(shù)提供以瀏覽器為通信媒介的音視頻實(shí)時(shí)通信功能,并且無需依賴桌面客戶端。基于WebRTC的通信模式越來越卞富多樣,作為一個(gè)處在發(fā)展階段的通信系統(tǒng),需要保證系統(tǒng)的架構(gòu)具有高內(nèi)聚低耦合的特性,需要增強(qiáng)系統(tǒng)的可擴(kuò)展性、可重用性。本文研究的通信模塊作為WebRTC系統(tǒng)的核心基礎(chǔ)模塊,為WebRTC系統(tǒng)提供最核心的實(shí)時(shí)通信功能和即時(shí)通信功能,為今后WebRTC系統(tǒng)的擴(kuò)展和開發(fā)提供底層技術(shù)支撐。本文針對(duì)通信模塊中的實(shí)時(shí)通信業(yè)務(wù)開發(fā)架構(gòu)進(jìn)行了研究與分析,設(shè)計(jì)并實(shí)現(xiàn)了選定的優(yōu)化架構(gòu)方案,該方案將通信模塊劃分為三個(gè)層次:應(yīng)用層、會(huì)話層、連接層。各個(gè)層次各司其職,下一層為上一層提供服務(wù),增加了系統(tǒng)的靈活性,增強(qiáng)了通信模塊的可擴(kuò)展性、可重用性,同時(shí)為二次開發(fā)提供了開發(fā)接口,為豐富多樣的通信方式的開發(fā)提供了便捷。本文設(shè)計(jì)并實(shí)現(xiàn)了 WebRTC系統(tǒng)中的即時(shí)通信子模塊,為用戶提供基于瀏覽器的即時(shí)通信業(yè)務(wù)。即時(shí)通信功能的實(shí)現(xiàn)采用環(huán)信IM平臺(tái)的服務(wù)器來作為即時(shí)通信服務(wù)器,環(huán)信IM平臺(tái)可以為用戶提供高可靠、高效率的即時(shí)通信功能。即時(shí)通信客戶端的開發(fā)過程中,基于實(shí)時(shí)通信的開發(fā)架構(gòu)思想,分為三個(gè)層次來依次擴(kuò)展實(shí)現(xiàn),即通過對(duì)應(yīng)用層、會(huì)話層、連接層做擴(kuò)展開發(fā),從而實(shí)現(xiàn)即時(shí)通信基本功能、好友相關(guān)功能、群組相關(guān)功能。最后,本文對(duì)WebRTC系統(tǒng)中的通信模塊進(jìn)行了功能測(cè)試和性能測(cè)試,測(cè)試結(jié)果表明WebRTC系統(tǒng)中通信模塊的實(shí)時(shí)通信業(yè)務(wù)和即時(shí)通信業(yè)務(wù)都能夠可靠運(yùn)行。
[Abstract]:WebRTC / Web Real-Time Communications (WebRTC) technology provides real-time audio and video communication with browser as communication medium, and does not depend on desktop clients. Bian Fu communication mode based on WebRTC is becoming more and more diverse. As a communication system in the development stage, it is necessary to ensure that the architecture of the system has the characteristics of high cohesion and low coupling, and to enhance the extensibility and reusability of the system. As the core basic module of WebRTC system, the communication module studied in this paper provides the most core real-time communication function and instant communication function for WebRTC system, and provides the underlying technical support for the extension and development of WebRTC system in the future. In this paper, the architecture of real-time communication service development in communication module is studied and analyzed, and the optimized architecture is designed and implemented. The scheme divides the communication module into three levels: application layer, session layer and connection layer. The next layer provides the service for the upper layer, increases the flexibility of the system, enhances the extensibility and reusability of the communication module, and provides the development interface for the secondary development. It provides convenience for the development of rich and diverse communication modes. In this paper, we design and implement the instant communication submodule in WebRTC system, which provides users with instant messaging services based on browser. The instant messaging function is realized by using the server of the Ring IM platform as the instant messaging server. The ring IM platform can provide users with high reliability and high efficiency instant messaging function. In the development process of instant messaging client, based on the development architecture of real-time communication, it is divided into three levels to expand the implementation in turn, that is, by developing the application layer, session layer and connection layer, so as to realize the basic function of instant communication. Friends related function, group related function. Finally, the function and performance of the communication module in the WebRTC system are tested. The test results show that the real-time communication service and the instant messaging service of the communication module in the WebRTC system can run reliably.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP393.092
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 劉多學(xué);李先平;;基于3G技術(shù)的遠(yuǎn)程動(dòng)態(tài)交互式職業(yè)技能培訓(xùn)與鑒定平臺(tái)的模塊功能設(shè)計(jì)[J];科技視界;2013年36期
2 朱若磊;;基于主動(dòng)偵測(cè)的模塊攔截行為分析[J];計(jì)算機(jī)應(yīng)用與軟件;2010年12期
3 徐家福,楊芙清,仲萃豪;模塊:一種結(jié)構(gòu)化的程序設(shè)計(jì)工具[J];電子學(xué)報(bào);1982年06期
4 曹雪梅;管理程序設(shè)計(jì)的幾個(gè)主要模塊[J];內(nèi)蒙古電大學(xué)刊;2001年01期
5 朱怡健,,朱敏;抽取程序模塊功能的計(jì)算機(jī)輔助系統(tǒng)[J];小型微型計(jì)算機(jī)系統(tǒng);1994年09期
6 邵毅;;對(duì)基于Web技術(shù)的計(jì)算機(jī)輔助系統(tǒng)設(shè)計(jì)與應(yīng)用[J];計(jì)算機(jī)光盤軟件與應(yīng)用;2013年17期
7 陳連慶;沈宏;趙耀;;華北煤炭醫(yī)學(xué)院視頻資源獲取模塊的設(shè)計(jì)與開發(fā)[J];華北煤炭醫(yī)學(xué)院學(xué)報(bào);2008年06期
8 李紅宇;試論計(jì)算機(jī)在編輯部管理中的應(yīng)用[J];云南大學(xué)學(xué)報(bào)(自然科學(xué)版);1995年S2期
9 胡貫榮,陽(yáng)富民;Linux核心動(dòng)態(tài)模塊技術(shù)的分析[J];計(jì)算機(jī)工程與設(shè)計(jì);2001年03期
10 紀(jì)雙龍;;淺析MELINETS下采訪模塊特點(diǎn)[J];黑龍江科技信息;2007年23期
相關(guān)會(huì)議論文 前10條
1 馮玉龍;陳宏文;;船艇配積載模塊的設(shè)計(jì)與實(shí)現(xiàn)[A];計(jì)算機(jī)技術(shù)與應(yīng)用進(jìn)展·2007——全國(guó)第18屆計(jì)算機(jī)技術(shù)與應(yīng)用(CACIS)學(xué)術(shù)會(huì)議論文集[C];2007年
2 阿不都卡地爾·阿不都熱依木;李生禎;;Dancontrol TAC84振動(dòng)保護(hù)模塊功能分析[A];中國(guó)農(nóng)業(yè)機(jī)械工業(yè)協(xié)會(huì)風(fēng)能設(shè)備分會(huì)2012年度論文集(上)[C];2012年
3 馮冬芹;廖智軍;;基于以太網(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年
4 熊永華;吳敏;賈維嘉;張歷卓;;基于3G的實(shí)時(shí)通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[A];第二十六屆中國(guó)控制會(huì)議論文集[C];2007年
5 陳瑞海;;檢驗(yàn)科試劑耗品管理軟件模塊的開發(fā)與應(yīng)用[A];2009年浙江省檢驗(yàn)醫(yī)學(xué)學(xué)術(shù)年會(huì)論文匯編[C];2009年
6 徐懷冰;劉文娟;王少琳;;基于擊鍵特征構(gòu)建安全的即時(shí)通信客戶端[A];全國(guó)第一屆信號(hào)處理學(xué)術(shù)會(huì)議暨中國(guó)高科技產(chǎn)業(yè)化研究會(huì)信號(hào)處理分會(huì)籌備工作委員會(huì)第三次工作會(huì)議?痆C];2007年
7 董盟盟;陳躍躍;李振濤;;全定制硬宏模塊LIB驗(yàn)證方法[A];第十六屆計(jì)算機(jī)工程與工藝年會(huì)暨第二屆微處理器技術(shù)論壇論文集[C];2012年
8 周悅;王天然;于海斌;;FF現(xiàn)場(chǎng)總線中實(shí)時(shí)通信分析及其啟發(fā)式調(diào)度[A];2001年中國(guó)智能自動(dòng)化會(huì)議論文集(下冊(cè))[C];2001年
9 劉詩(shī)林;許暉;劉海濤;;PROFINET實(shí)時(shí)通信性能分析[A];中國(guó)造船工程學(xué)會(huì)電子技術(shù)學(xué)術(shù)委員會(huì)2011年海戰(zhàn)場(chǎng)電子信息技術(shù)學(xué)術(shù)年會(huì)論文集[C];2011年
10 王曉麗;安豐濤;黃建光;耿興廣;李莉;郭洪濤;許磊;李雪;康潔;;QM模塊在宣鋼ERP系統(tǒng)中的設(shè)計(jì)及應(yīng)用[A];2009年河北省軋鋼技術(shù)與學(xué)術(shù)年會(huì)論文集(上)[C];2009年
相關(guān)重要報(bào)紙文章 前10條
1 ;網(wǎng)管員如何管理實(shí)時(shí)通信軟件?[N];中國(guó)計(jì)算機(jī)報(bào);2003年
2 黎民;擋不住的即時(shí)通信[N];計(jì)算機(jī)世界;2005年
3 古月;多媒體即時(shí)通信實(shí)現(xiàn)溝通無障礙[N];中國(guó)商報(bào);2004年
4 ;移動(dòng)即時(shí)通信市場(chǎng)規(guī)模巨大[N];人民郵電;2006年
5 張志東;誰(shuí)需要企業(yè)即時(shí)通信[N];計(jì)算機(jī)世界;2004年
6 ;企業(yè)即時(shí)通信市場(chǎng)升溫[N];科技日?qǐng)?bào);2009年
7 吳寧川;眾廠商爭(zhēng)先即時(shí)通信 暑期市場(chǎng)酣戰(zhàn)在即[N];中國(guó)計(jì)算機(jī)報(bào);2004年
8 本報(bào)記者 沈烽;調(diào)查顯示:七成用戶關(guān)注即時(shí)通信語(yǔ)音視頻功能[N];通信信息報(bào);2004年
9 ;病毒青睞即時(shí)通信[N];網(wǎng)絡(luò)世界;2005年
10 郭京霞 周萍;全國(guó)首例即時(shí)通信案索賠500萬(wàn)元[N];中國(guó)工商報(bào);2007年
相關(guān)博士學(xué)位論文 前3條
1 喬虎;面向模塊擴(kuò)展的產(chǎn)品模塊化設(shè)計(jì)關(guān)鍵技術(shù)研究[D];西北工業(yè)大學(xué);2015年
2 奚家文;論心理的具身性功能模塊觀[D];華東師范大學(xué);2014年
3 黎剛果;基因模塊識(shí)別與分析相關(guān)問題研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2010年
相關(guān)碩士學(xué)位論文 前10條
1 賈倩楠;WebRTC系統(tǒng)中通信模塊的研究與實(shí)現(xiàn)[D];北京郵電大學(xué);2017年
2 施曉丹;云南省鄉(xiāng)村債務(wù)清償監(jiān)管系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];山東大學(xué);2015年
3 羅學(xué)優(yōu);客戶需求驅(qū)動(dòng)的產(chǎn)品定制模塊置換設(shè)計(jì)技術(shù)及其在電梯行業(yè)的應(yīng)用[D];浙江大學(xué);2015年
4 朱炯炯;IGBT模塊故障預(yù)測(cè)技術(shù)[D];電子科技大學(xué);2014年
5 王定濤;六通道16位PXI采集模塊軟件設(shè)計(jì)[D];電子科技大學(xué);2014年
6 程云;南京市政府物業(yè)管理網(wǎng)站考勤模塊的設(shè)計(jì)與實(shí)現(xiàn)[D];南京大學(xué);2014年
7 王西茜;基于阿里廣告系統(tǒng)的廣告化導(dǎo)購(gòu)應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[D];南京大學(xué);2014年
8 陳昱;銀行金卡前置平臺(tái)核心軟件模塊的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2013年
9 黃東升;互聯(lián)網(wǎng)金融小額信貨系統(tǒng)Web模塊的設(shè)計(jì)與實(shí)現(xiàn)[D];南京大學(xué);2015年
10 張伊達(dá);基于交互的MCU驗(yàn)證技術(shù)實(shí)現(xiàn)及SPI模塊驗(yàn)證[D];西安電子科技大學(xué);2015年
本文編號(hào):2027424
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2027424.html