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

跨異構(gòu)終端的WebRTC移動(dòng)多媒體技術(shù)研究

發(fā)布時(shí)間:2018-07-30 07:14
【摘要】:自從2011年 Google 將 WebRTC( Web Real-Time Communication)開(kāi)源以后,各種基于WebRTC的Web應(yīng)用增長(zhǎng)迅速,也有越來(lái)越多的瀏覽器支持WebRTC。人們只需打開(kāi)瀏覽器就可以進(jìn)行音視頻聊天,而無(wú)需安裝具體的PC應(yīng)用。但是在移動(dòng)互聯(lián)網(wǎng)的背景下,WebRTC在移動(dòng)端的發(fā)展則相對(duì)緩慢,當(dāng)今市場(chǎng)更是沒(méi)有一款基于WebRTC的應(yīng)用能夠支持Web和移動(dòng)端的聯(lián)合通信。本文重點(diǎn)關(guān)注基于WebRTC的異構(gòu)終端之間的通信問(wèn)題,異構(gòu)終端指Web端和Android端。我們模擬視頻會(huì)議的場(chǎng)景,不同終端的成員都可以加入到同一個(gè)會(huì)議室同其他終端音視頻聊天。本文結(jié)合WebRTC端到端傳輸特點(diǎn)將其應(yīng)用到視頻會(huì)議系統(tǒng)環(huán)境中,并設(shè)計(jì)一套方案實(shí)現(xiàn)視頻會(huì)議中成員的加入和離開(kāi)。我們選擇XMPP作為信令的承載協(xié)議,以及XMPP的擴(kuò)展協(xié)議Jingle作為會(huì)話控制協(xié)議,利用WebRTC提供的API實(shí)現(xiàn)本地音視頻流的采集、傳輸與播放。每個(gè)客戶端需要先登錄到XMPP服務(wù)器,然后輸入房間號(hào)以加入視頻會(huì)議房間,當(dāng)有其他成員加入時(shí),媒體流服務(wù)器便會(huì)轉(zhuǎn)發(fā)媒體流給房間內(nèi)的其他成員。信令服務(wù)器還會(huì)維持每個(gè)客戶端的狀態(tài),客戶端通過(guò)心跳機(jī)制一直向服務(wù)器發(fā)送消息來(lái)保證自己在線狀態(tài),當(dāng)服務(wù)器一定時(shí)間收不到該客戶端發(fā)送消息便會(huì)認(rèn)為該客戶端離線?蛻舳撕托帕罘⻊(wù)器之間的信道區(qū)別于傳輸媒體流所用的信道。根據(jù)本文設(shè)計(jì),我們搭建服務(wù)器端,并開(kāi)發(fā)Android客戶端應(yīng)用。最終成功完成此視頻會(huì)議系統(tǒng),實(shí)現(xiàn)各異構(gòu)終端的兩兩連接以及跨終端連接。本文將給出Android客戶端詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。最后,本文對(duì)該系統(tǒng)丟包率、時(shí)延和幀率進(jìn)行了測(cè)試,經(jīng)過(guò)對(duì)數(shù)據(jù)的分析對(duì)比,發(fā)現(xiàn)WebRTC技術(shù)可以應(yīng)對(duì)網(wǎng)絡(luò)波動(dòng)情況,有較低的時(shí)延,能滿足視頻會(huì)議系統(tǒng)的要求,從而驗(yàn)證了此方案的可行性。
[Abstract]:Since Google was open to WebRTC (Web Real-Time Communication) in 2011, a variety of WebRTC based Web applications have grown rapidly, and more and more browsers support WebRTC. people for audio and video chatting without the need to install specific PC. But in the context of mobile Internet, WebRTC is in the context of the mobile Internet. The development of mobile terminal is relatively slow, and there is no WebRTC based application that can support the joint communication between Web and mobile terminal. This paper focuses on the communication problem between the heterogeneous terminals based on WebRTC, the heterogeneous terminal refers to the Web end and the Android side. In the same conference room, we chat with other terminal audio and video. This paper applies WebRTC end-to-end transmission characteristics to the video conference system environment, and designs a set of solutions to join and leave members in video conferencing. We choose XMPP as a signalling protocol, and XMPP extension protocol Jingle as a session control. The protocol uses the API provided by WebRTC to collect, transmit and play the local audio and video stream. Each client needs to log in to the XMPP server first, then enter the room number to join the video conference room. When other members join, the media server will forward the media stream to the other members in the room. The signaling server will be maintained. Each client's state, the client sends messages to the server through the heartbeat mechanism to ensure its own online status. When the server is not able to receive the client for a certain time, the client will think the client is offline. The channel between the client and the signaling server is different from the channel used by the transmission media stream. We build the server side and develop the Android client application. Finally, we successfully complete the video conference system to realize the 22 connection and the cross terminal connection of the heterogeneous terminals. This paper will give the detailed design and implementation of the Android client. Finally, the packet loss rate, the time delay and the frame rate are tested, and the data are analyzed. In contrast, it is found that WebRTC technology can cope with network fluctuations, and has low latency to meet the requirements of videoconferencing system, thus verifying the feasibility of this scheme.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類(lèi)號(hào)】:TP393.0;TN948.63

【相似文獻(xiàn)】

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

1 科卞;保密視頻會(huì)議系統(tǒng)[J];電子科技大學(xué)學(xué)報(bào);2000年03期

2 陸l,

本文編號(hào):2154247


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

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


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

版權(quán)申明:資料由用戶6ea5a***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
翘臀少妇成人一区二区| 少妇人妻中出中文字幕| 丝袜美女诱惑在线观看| 久久精品亚洲情色欧美| 偷拍美女洗澡免费视频| 亚洲国产综合久久天堂| 午夜福利大片亚洲一区| 翘臀少妇成人一区二区| 欧美日韩一级aa大片| 欧美成人欧美一级乱黄| 国产精品九九九一区二区| 免费在线成人午夜视频| 热久久这里只有精品视频| 欧美日韩精品一区免费| 美女被啪的视频在线观看| 国产成人精品一区二区在线看| 欧美在线观看视频免费不卡| 欧美91精品国产自产| 亚洲熟妇中文字幕五十路| 欧美日韩国产亚洲三级理论片 | 亚洲中文字幕人妻av| 伊人天堂午夜精品草草网| 国产中文字幕久久黄色片| 国产不卡的视频在线观看| 国产精品一区二区不卡中文| 麻豆国产精品一区二区三区| 亚洲国产香蕉视频在线观看| 一区二区三区日韩在线| 亚洲国产综合久久天堂| 日本少妇三级三级三级| 91天堂素人精品系列全集| 亚洲天堂有码中文字幕视频| 免费国产成人性生活生活片| 日本男人女人干逼视频| 国产成人综合亚洲欧美日韩| 亚洲少妇人妻一区二区| 国产精品自拍杆香蕉视频| 欧美久久一区二区精品| 亚洲一区二区三区熟女少妇| 免费午夜福利不卡片在线 视频| 久久老熟女一区二区三区福利 |