WebRTC系統(tǒng)中即時消息子系統(tǒng)的設(shè)計與實現(xiàn)
【學(xué)位單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TP393.09
【部分圖文】:
據(jù)通道進(jìn)行實時通信的能力。實現(xiàn)了?WebRTC技術(shù)的瀏覽器能夠具有操作本地??媒體流的能力并對外提供相應(yīng)接口[7],通過調(diào)用瀏覽器提供的原生接口能夠?qū)崿F(xiàn)??基于Web的實時音視頻通信業(yè)務(wù)。WebRTC技術(shù)的系統(tǒng)架構(gòu)圖如圖2-1所示。???應(yīng)用1幾?應(yīng)用2???接口?V?)?.??WebRTC?TT?\???PeerConnection?接口???1?會話管理??f音頻引擎?^?f視頻引擎?^?f?zhèn)鬏斠?^??(音頻編解碼)?(視頻編解碼)?(?SRTP?)??(?NetEQ?)?(視頻防抖動)?(? ̄??/?N?C?N??音頻降噪?圖像增強?STUN+TURN+ICE??A?.??(二::每(二::歴??Web應(yīng)用開發(fā)者調(diào)用的接U?I?I瀏覽器開發(fā)商實現(xiàn)的接u?瀏覽器開發(fā)商#寫的接n??圖2-1?WebRTC架構(gòu)圖??WebRTC技術(shù)的內(nèi)部實現(xiàn)了復(fù)雜的音視頻處理技術(shù)以保障音視頻媒體數(shù)據(jù)??流能夠在網(wǎng)絡(luò)中安全穩(wěn)定高效地傳輸。WebRTC技術(shù)的內(nèi)部
據(jù)通道進(jìn)行實時通信的能力。實現(xiàn)了?WebRTC技術(shù)的瀏覽器能夠具有操作本地??媒體流的能力并對外提供相應(yīng)接口[7],通過調(diào)用瀏覽器提供的原生接口能夠?qū)崿F(xiàn)??基于Web的實時音視頻通信業(yè)務(wù)。WebRTC技術(shù)的系統(tǒng)架構(gòu)圖如圖2-1所示。???應(yīng)用1幾?應(yīng)用2???接口?V?)?.??WebRTC?TT?\???PeerConnection?接口???1?會話管理??f音頻引擎?^?f視頻引擎?^?f?zhèn)鬏斠?^??(音頻編解碼)?(視頻編解碼)?(?SRTP?)??(?NetEQ?)?(視頻防抖動)?(? ̄??/?N?C?N??音頻降噪?圖像增強?STUN+TURN+ICE??A?.??(二::每(二::歴??Web應(yīng)用開發(fā)者調(diào)用的接U?I?I瀏覽器開發(fā)商實現(xiàn)的接u?瀏覽器開發(fā)商#寫的接n??圖2-1?WebRTC架構(gòu)圖??WebRTC技術(shù)的內(nèi)部實現(xiàn)了復(fù)雜的音視頻處理技術(shù)以保障音視頻媒體數(shù)據(jù)??流能夠在網(wǎng)絡(luò)中安全穩(wěn)定高效地傳輸。WebRTC技術(shù)的內(nèi)部
然而在現(xiàn)實的網(wǎng)絡(luò)中,大多數(shù)的客戶端位于NAT私網(wǎng)或防火墻中,??需要進(jìn)行穿越私網(wǎng)和防火墻的操作以得到用戶客戶端的地址。ICE協(xié)議定義了一??套框架用于在現(xiàn)實網(wǎng)絡(luò)中獲取客戶端地址[13]。ICE的框架圖如圖2-3所示。??-'?—?’?^^\齡??倍令y-^TURN服務(wù)器?TUSN濕勞H??I?1?^?_?一一\一1?t??署一一…參??客戶端Y?Z?T客戶鏈??STUN?gg務(wù)器?STUN服務(wù)器??圖2-3?ICE框架圖??ICE協(xié)議獲取客戶端地址主要分為三個遞進(jìn)策略:首先嘗試使用從客戶端操??作系統(tǒng)或網(wǎng)卡中獲取的地址進(jìn)行通信連接,如果連接失敗則嘗試通過STUN月民??務(wù)器獲取客戶端的外部網(wǎng)絡(luò)地址,如果連接失敗則將采用最后一個策略,通過??TURN服務(wù)器對媒體數(shù)據(jù)流進(jìn)行路由轉(zhuǎn)發(fā)。??2.2即時通信技術(shù)??即時通信技術(shù)能夠為用戶提供即時通信服務(wù),其主要優(yōu)勢在于即時性和交互??性。當(dāng)前即時通信應(yīng)用己經(jīng)發(fā)展成為集即時文本通信、文件傳輸、音視頻通信等??一系列業(yè)務(wù)為一體的綜合性應(yīng)用[14],為人們的生活帶來了極大的便利。本節(jié)將主??要介紹與即時通信技術(shù)相關(guān)的XMPP協(xié)議并分析XMPP協(xié)議的工作流程。??6??
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 顧武雄;;部署即時消息服務(wù)器[J];網(wǎng)絡(luò)安全和信息化;2018年01期
2 王愛冬;張濤;;主動數(shù)據(jù)庫技術(shù)在即時消息傳遞中的應(yīng)用模型[J];微計算機信息;2006年06期
3 子珍;;即時消息的時代[J];程序員;2006年04期
4 王瑋;;即時消息[J];計算機教育;2005年11期
5 ;即時消息攻擊[J];微電腦世界;2005年11期
6 albert;即時消息技術(shù)向前發(fā)展協(xié)作性仍是關(guān)鍵[J];中國傳媒科技;2004年03期
7 孫曉明;移動即時消息——3G業(yè)務(wù)的新亮點[J];通訊世界;2004年07期
8 張嚴(yán)岐;即時消息傳遞軟件服務(wù)器模塊的設(shè)計[J];通信管理與技術(shù);2004年04期
9 Active Messenger;譜寫企業(yè)級即時消息系統(tǒng)新篇章——記杭州恒創(chuàng)[J];信息產(chǎn)業(yè)報道;2004年07期
10 田李,魯漢榕,鄭虹,朱世松;即時消息傳遞系統(tǒng)的安全性[J];計算機工程與設(shè)計;2004年08期
相關(guān)博士學(xué)位論文 前1條
1 周軒;下一代移動通信網(wǎng)絡(luò)中的業(yè)務(wù)特征認(rèn)知及服務(wù)機制研究[D];浙江大學(xué);2015年
相關(guān)碩士學(xué)位論文 前10條
1 浦倩;WebRTC系統(tǒng)中即時消息子系統(tǒng)的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2018年
2 王一冰;產(chǎn)品數(shù)據(jù)管理的即時消息處理研究[D];東北大學(xué);2010年
3 沈剛;多服務(wù)器即時消息系統(tǒng)模型的設(shè)計與實現(xiàn)[D];上海師范大學(xué);2004年
4 徐俊;即時消息通信系統(tǒng)的安全機制研究與實現(xiàn)[D];上海交通大學(xué);2014年
5 張燕;即時消息傳遞系統(tǒng)的智能代理[D];華東師范大學(xué);2002年
6 周峰;移動即時消息業(yè)務(wù)特性研究及網(wǎng)絡(luò)優(yōu)化分析[D];復(fù)旦大學(xué);2011年
7 高強;分組消息平臺系統(tǒng)的設(shè)計與實現(xiàn)[D];山東大學(xué);2008年
8 王超;基于Node.js的即時消息系統(tǒng)設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2016年
9 葛黎;基于ACE的即時消息通信系統(tǒng)的設(shè)計和實現(xiàn)[D];華中科技大學(xué);2007年
10 楊潤心;基于IMS的即時消息服務(wù)器的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2010年
本文編號:2874659
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2874659.html