欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在架構(gòu)尺度上的部分技術(shù)經(jīng)驗(yàn)與積累分享

LiveVideoStack ? 來源:YXQ ? 2019-08-14 17:08 ? 次閱讀

分布式無級(jí)聯(lián)的RTC架構(gòu)

首先,為大家介紹分布式無級(jí)聯(lián)的RTC架構(gòu)。對(duì)于RTC的架構(gòu),在WebRTC中的定義是一個(gè)Peer到Peer的通信。其中并沒有直接給出一個(gè)明確的標(biāo)準(zhǔn)來告訴你如何去做信令服務(wù)、媒體服務(wù)等。那么,一個(gè)最簡(jiǎn)單的分布式媒體服務(wù)是什么樣的呢?

一般的基本模式是,A用戶和B用戶首先通過一個(gè)信令服務(wù),信令服務(wù)為A和B分別分配媒體服務(wù),然后幫助它們之間建立一個(gè)聯(lián)系。對(duì)于這種簡(jiǎn)單分布式但并不支持級(jí)聯(lián)的RTC架構(gòu),它的優(yōu)點(diǎn)是每一個(gè)媒體服務(wù)本身都不需要和其它的媒體服務(wù)建立連接,并且不會(huì)進(jìn)行網(wǎng)絡(luò)優(yōu)化。但是,它最大的問題就是當(dāng)我們給A客戶端分配一個(gè)媒體服務(wù)后,B客戶端也是需要連接同一媒體服務(wù)的。假如我們先給A客戶端就近分配一個(gè)媒體服務(wù),此時(shí)A客戶端和媒體服務(wù)之間連接的質(zhì)量是非常好的,但是如果A客戶端和B客戶端不在同一地區(qū),B客戶端也許距離這個(gè)媒體服務(wù)非常遠(yuǎn),中間的網(wǎng)絡(luò)就可能會(huì)非常不穩(wěn)定,此時(shí)A客戶端和B客戶端通過這個(gè)媒體服務(wù)建立的通信就是存在問題的。因此,這種模式只適用小規(guī)模范圍的通信,如城域或者是公司內(nèi)部的私網(wǎng)。

下面將介紹有級(jí)聯(lián)的RTC架構(gòu)是如何實(shí)現(xiàn)的。

分布式有級(jí)聯(lián)的RTC架構(gòu)

有級(jí)聯(lián)的RTC架構(gòu)則要求A客戶端和B客戶端分別找到不同的媒體服務(wù)來進(jìn)行通信,媒體服務(wù)之間也要做級(jí)聯(lián)的通信,這樣就能解決上述無級(jí)聯(lián)RTC架構(gòu)存在的問題。如上圖所示,我們可以先為左邊的Client找到一個(gè)對(duì)它來講質(zhì)量最好的媒體服務(wù),然后再為右邊的Client找到一個(gè)質(zhì)量最好的媒體服務(wù),兩個(gè)媒體服務(wù)之間還要再通過一些網(wǎng)絡(luò)優(yōu)化的手段來保證它們的通信質(zhì)量。上圖系統(tǒng)中的藍(lán)色部分叫做Signal Server,Client可以通過Signal Server和Media Server進(jìn)行SDP交換。

分布式有級(jí)聯(lián)的RTC架構(gòu)可以實(shí)現(xiàn)鏈路的優(yōu)化,但同時(shí)我們也不難發(fā)現(xiàn),Signal Server和Media Server之間存在的耦合問題。這是因?yàn)樗械腗edia Server都需要在Signal Server中進(jìn)行注冊(cè)登記以進(jìn)行管理,并且Signal Server還要和Media Server之間保持一個(gè)健康狀態(tài)的檢查,比如做一個(gè)TCP的長(zhǎng)連接、做一個(gè)心跳包。此外,Signal Server不僅需要知道Media Server里有哪些用戶正在使用流媒體通信,還需要知道它的用戶狀態(tài)。一方面,對(duì)于緊的耦合,當(dāng)部署一個(gè)新的媒體服務(wù)時(shí),就會(huì)需要很復(fù)雜的工程實(shí)施,因?yàn)樵诤芏嗟胤骄猆pdate配置。另一方面,如果在通話過程中發(fā)現(xiàn)媒體服務(wù)或者信令服務(wù)之間存在一些異常狀態(tài),則會(huì)導(dǎo)致整個(gè)通話斷掉,因?yàn)樗麄儍蓚€(gè)之間的耦合非常緊密。到目前為止,大家能夠在市面上看到的開源解決方案基本上都是按這個(gè)模式去設(shè)計(jì)的。在電信運(yùn)營(yíng)商領(lǐng)域,Signal Server最典型的就是用SIP協(xié)議來實(shí)現(xiàn)的,包括我們之前做飛信也是用的一個(gè)SIP的簡(jiǎn)化協(xié)議SIPC。還有一種方案就是,可以搭一個(gè)XMPP的服務(wù)器,用它來實(shí)現(xiàn)Presence管理,所謂的Presence管理與SIP一樣,就是用一條IM通道來做Signal Server。

在這一部分,我們分析了分布式有級(jí)聯(lián)RTC架構(gòu)的優(yōu)點(diǎn)和缺點(diǎn)。接下來,我們一起來看看融云對(duì)分布式RTC網(wǎng)絡(luò)的思考。

四、融云對(duì)分布式RTC網(wǎng)絡(luò)的思考

如上所述,由于信令服務(wù)器和媒體服務(wù)是有耦合的,我們上線或下線任何一個(gè)媒體服務(wù)器均要在Signal Server里Update相關(guān)狀態(tài)和配置。因此,我們的第一個(gè)訴求就是要設(shè)計(jì)一種將信令服務(wù)和媒體服務(wù)解耦開來的架構(gòu);第二個(gè)訴求就是要使得我們的信令服務(wù)和媒體服務(wù)之間能不管對(duì)方的狀態(tài)如何,讓它們不需要狀態(tài)同步;第三個(gè)訴求就是讓每一個(gè)媒體中心都是獨(dú)立的;第四個(gè)訴求就是要降低新建與維護(hù)媒體中心的成本,因?yàn)橥ㄐ旁品?wù)有數(shù)以千計(jì)或萬計(jì)的機(jī)器和節(jié)點(diǎn)要管理;最后一個(gè)訴求就是要全面復(fù)用融云即時(shí)通訊通道。

上圖是融云的分布式RTC網(wǎng)絡(luò)架構(gòu),我們將Signal Server換成了融云的IM基礎(chǔ)設(shè)施。簡(jiǎn)單來說,IM是用來發(fā)消息的,它實(shí)際上就是把一段數(shù)據(jù)通過一個(gè)長(zhǎng)連接的、永遠(yuǎn)在線的通道從一端推送到另外一端,而且該服務(wù)要保證這條通道永遠(yuǎn)是可用的,同時(shí)發(fā)的每一個(gè)信令、指令都不能丟失,并且要以最快的速度到達(dá)。總的來說,這就是Signal Server的使命。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6077

    瀏覽量

    136479
  • RTC
    RTC
    +關(guān)注

    關(guān)注

    2

    文章

    544

    瀏覽量

    67079
  • 去中心化
    +關(guān)注

    關(guān)注

    0

    文章

    70

    瀏覽量

    8951

原文標(biāo)題:去中心化的 RTC 通信平臺(tái)架構(gòu)設(shè)計(jì)

文章出處:【微信號(hào):livevideostack,微信公眾號(hào):LiveVideoStack】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    經(jīng)驗(yàn)積累

    :“師傅領(lǐng)進(jìn)門,修行靠自己”,要做好還得靠自己,名師固然重要,但每個(gè)人的發(fā)展還是要靠自己去修行。labview編程從入行到靈活應(yīng)用是一個(gè)經(jīng)驗(yàn)積累過程,這個(gè)經(jīng)驗(yàn)積累過程一過,誰都會(huì)很輕
    發(fā)表于 04-05 16:48

    尺度變換

    請(qǐng)問labview中如何實(shí)現(xiàn)信號(hào)的尺度變換啊
    發(fā)表于 05-05 15:47

    招嵌入式架構(gòu)講師

    招嵌入式架構(gòu)講師短周期的培訓(xùn),如您想掙點(diǎn)外塊,積累資源,充實(shí)生活,請(qǐng)聯(lián)系我。多年的集成電路設(shè)計(jì)與開發(fā)經(jīng)驗(yàn),并作為主要研發(fā)者擁有多次成功流片經(jīng)驗(yàn)精通自動(dòng)控制理論、嵌入式軟件和硬件產(chǎn)品
    發(fā)表于 11-15 10:49

    13年華為工程師分享:持續(xù)積累經(jīng)驗(yàn)才能做好硬件技術(shù)

    的IPD開發(fā)流程經(jīng)驗(yàn)和項(xiàng)目管理經(jīng)驗(yàn),深厚的大硬件領(lǐng)域的DFX設(shè)計(jì)積累。離開華為后,IoT技術(shù)行業(yè)擔(dān)任5年多的
    發(fā)表于 12-17 16:01

    關(guān)于labview中使用連續(xù)小波變換后接強(qiáng)度圖得到時(shí)間-尺度圖,如何將尺度轉(zhuǎn)換為頻率

    labview中使用連續(xù)小波變換得到時(shí)間-尺度圖,如何將尺度轉(zhuǎn)換為頻率?我在網(wǎng)上查了一下,說是尺度對(duì)應(yīng)的實(shí)際頻率Fa=(Fc×fs)/a,其中Fa為實(shí)際頻率,F(xiàn)c為小波中心頻率,fs
    發(fā)表于 05-12 17:39

    分享電源工作中積累的一些實(shí)用經(jīng)驗(yàn)

    將為大家分享自己十年研發(fā)電源工作中,積累的一些實(shí)用經(jīng)驗(yàn),希望對(duì)大家有所幫助。1. 變壓器圖紙、PCB、原理圖這三者的變壓器飛線位號(hào)需一致,這是安規(guī)認(rèn)證要求。很多工程師申請(qǐng)安規(guī)認(rèn)證提
    發(fā)表于 12-30 07:42

    基于Kalman濾波的多尺度融合估計(jì)新算法

    將信號(hào)的多尺度分析方法與多傳感器數(shù)據(jù)融合技術(shù)相結(jié)合,基于某一尺度上給定的狀態(tài)模型和在不同尺度上擁有不同采樣率的多傳感器分布式動(dòng)態(tài)系統(tǒng),提出了一種新的基于Kalman 濾波
    發(fā)表于 06-22 13:15 ?21次下載

    基于多尺度幾何分析的復(fù)雜網(wǎng)絡(luò)壓縮策略

    自然界許多系統(tǒng)都具有多尺度效應(yīng),人們對(duì)系統(tǒng)的觀察或測(cè)量也往往是不同尺度上進(jìn)行的。復(fù)雜網(wǎng)絡(luò)可視為描述復(fù)雜系統(tǒng)的抽象模型,多尺度幾何分析提供一種有效刻畫復(fù)雜系統(tǒng)
    發(fā)表于 11-19 15:55 ?5次下載

    電路板繪制經(jīng)驗(yàn)積累

    電路板繪制經(jīng)驗(yàn)積累
    發(fā)表于 02-07 15:53 ?0次下載

    中國(guó)區(qū)塊鏈技術(shù)積累方面情況怎樣

    我們區(qū)塊鏈方面的技術(shù)積累,全球各個(gè)央行是排名靠前的。
    發(fā)表于 11-07 08:47 ?782次閱讀

    歐拉(openEuler)開發(fā)者峰會(huì):SUSE積累操作系統(tǒng)研發(fā)與開源經(jīng)驗(yàn)

    歐拉(openEuler)開發(fā)者峰會(huì):SUSE積累操作系統(tǒng)研發(fā)與開源經(jīng)驗(yàn),貢獻(xiàn)openEuler社區(qū)。
    的頭像 發(fā)表于 11-09 11:41 ?1936次閱讀
    歐拉(openEuler)開發(fā)者峰會(huì):SUSE<b class='flag-5'>積累</b>操作系統(tǒng)研發(fā)與開源<b class='flag-5'>經(jīng)驗(yàn)</b>

    通過多尺度說話人分解實(shí)現(xiàn)動(dòng)態(tài)尺度加權(quán)

    本文中,我們討論了如何通過引入一種稱為多尺度方法和多尺度二值化解碼器( MSDD )的新技術(shù)來處理多尺度輸入來解決這個(gè)問題。
    的頭像 發(fā)表于 10-11 11:46 ?1396次閱讀
    通過多<b class='flag-5'>尺度</b>說話人分解實(shí)現(xiàn)動(dòng)態(tài)<b class='flag-5'>尺度</b>加權(quán)

    微米尺度上引導(dǎo)分子運(yùn)動(dòng)

    微米尺度上引導(dǎo)分子運(yùn)動(dòng)(molecular movement)有可能將光轉(zhuǎn)化為可持續(xù)能源(sustainable energy)。
    的頭像 發(fā)表于 01-11 10:49 ?675次閱讀

    專注電流感測(cè)精密電阻領(lǐng)域,鈞崴電子IPO上市持續(xù)積累技術(shù)經(jīng)驗(yàn)

    作為這一行業(yè)中的一員,憑借多年的辛勤研發(fā)和質(zhì)量追求,已逐步在業(yè)內(nèi)積累起較高的知名度。 自設(shè)立起,鈞崴電子即專注于電流感測(cè)精密電阻及晶片型貼片熔斷器產(chǎn)品的研發(fā)、生產(chǎn)與銷售?;陂L(zhǎng)期的電阻、熔斷器研發(fā)和生產(chǎn)經(jīng)驗(yàn),鈞崴電子已經(jīng)積累了豐
    的頭像 發(fā)表于 03-25 10:44 ?526次閱讀

    面向服務(wù)的整車EE架構(gòu)(SOA)設(shè)計(jì)開發(fā)咨詢服務(wù)

    經(jīng)緯恒潤(rùn)多年來一直致力于為客戶提供先進(jìn)電子電氣架構(gòu)解決方案,近年來,經(jīng)緯恒潤(rùn)國(guó)內(nèi)率先開展整車SOA架構(gòu)技術(shù)研發(fā)和業(yè)務(wù)布局,參與多款SOA架構(gòu)
    的頭像 發(fā)表于 12-12 15:11 ?688次閱讀
    面向服務(wù)的整車EE<b class='flag-5'>架構(gòu)</b>(SOA)設(shè)計(jì)開發(fā)咨詢服務(wù)