在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在架構尺度上的部分技術經驗與積累分享

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

分布式無級聯的RTC架構

首先,為大家介紹分布式無級聯的RTC架構。對于RTC的架構,在WebRTC中的定義是一個Peer到Peer的通信。其中并沒有直接給出一個明確的標準來告訴你如何去做信令服務、媒體服務等。那么,一個最簡單的分布式媒體服務是什么樣的呢?

一般的基本模式是,A用戶和B用戶首先通過一個信令服務,信令服務為A和B分別分配媒體服務,然后幫助它們之間建立一個聯系。對于這種簡單分布式但并不支持級聯的RTC架構,它的優點是每一個媒體服務本身都不需要和其它的媒體服務建立連接,并且不會進行網絡優化。但是,它最大的問題就是當我們給A客戶端分配一個媒體服務后,B客戶端也是需要連接同一媒體服務的。假如我們先給A客戶端就近分配一個媒體服務,此時A客戶端和媒體服務之間連接的質量是非常好的,但是如果A客戶端和B客戶端不在同一地區,B客戶端也許距離這個媒體服務非常遠,中間的網絡就可能會非常不穩定,此時A客戶端和B客戶端通過這個媒體服務建立的通信就是存在問題的。因此,這種模式只適用小規模范圍的通信,如城域或者是公司內部的私網。

下面將介紹有級聯的RTC架構是如何實現的。

分布式有級聯的RTC架構

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

分布式有級聯的RTC架構可以實現鏈路的優化,但同時我們也不難發現,Signal Server和Media Server之間存在的耦合問題。這是因為所有的Media Server都需要在Signal Server中進行注冊登記以進行管理,并且Signal Server還要和Media Server之間保持一個健康狀態的檢查,比如做一個TCP的長連接、做一個心跳包。此外,Signal Server不僅需要知道Media Server里有哪些用戶正在使用流媒體通信,還需要知道它的用戶狀態。一方面,對于緊的耦合,當部署一個新的媒體服務時,就會需要很復雜的工程實施,因為在很多地方均要Update配置。另一方面,如果在通話過程中發現媒體服務或者信令服務之間存在一些異常狀態,則會導致整個通話斷掉,因為他們兩個之間的耦合非常緊密。到目前為止,大家能夠在市面上看到的開源解決方案基本上都是按這個模式去設計的。在電信運營商領域,Signal Server最典型的就是用SIP協議來實現的,包括我們之前做飛信也是用的一個SIP的簡化協議SIPC。還有一種方案就是,可以搭一個XMPP的服務器,用它來實現Presence管理,所謂的Presence管理與SIP一樣,就是用一條IM通道來做Signal Server。

在這一部分,我們分析了分布式有級聯RTC架構的優點和缺點。接下來,我們一起來看看融云對分布式RTC網絡的思考。

四、融云對分布式RTC網絡的思考

如上所述,由于信令服務器和媒體服務是有耦合的,我們上線或下線任何一個媒體服務器均要在Signal Server里Update相關狀態和配置。因此,我們的第一個訴求就是要設計一種將信令服務和媒體服務解耦開來的架構;第二個訴求就是要使得我們的信令服務和媒體服務之間能不管對方的狀態如何,讓它們不需要狀態同步;第三個訴求就是讓每一個媒體中心都是獨立的;第四個訴求就是要降低新建與維護媒體中心的成本,因為通信云服務有數以千計或萬計的機器和節點要管理;最后一個訴求就是要全面復用融云即時通訊通道。

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 通信
    +關注

    關注

    18

    文章

    6032

    瀏覽量

    135993
  • RTC
    RTC
    +關注

    關注

    2

    文章

    538

    瀏覽量

    66529
  • 去中心化
    +關注

    關注

    0

    文章

    69

    瀏覽量

    8924

原文標題:去中心化的 RTC 通信平臺架構設計

文章出處:【微信號:livevideostack,微信公眾號:LiveVideoStack】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    經驗積累

    :“師傅領進門,修行靠自己”,要做好還得靠自己,名師固然重要,但每個人的發展還是要靠自己去修行。labview編程從入行到靈活應用是一個經驗積累過程,這個經驗積累過程一過,誰都會很輕
    發表于 04-05 16:48

    尺度變換

    請問labview中如何實現信號的尺度變換啊
    發表于 05-05 15:47

    招嵌入式架構講師

    招嵌入式架構講師短周期的培訓,如您想掙點外塊,積累資源,充實生活,請聯系我。多年的集成電路設計與開發經驗,并作為主要研發者擁有多次成功流片經驗精通自動控制理論、嵌入式軟件和硬件產品
    發表于 11-15 10:49

    13年華為工程師分享:持續積累經驗才能做好硬件技術

    的IPD開發流程經驗和項目管理經驗,深厚的大硬件領域的DFX設計積累。離開華為后,IoT技術行業擔任5年多的
    發表于 12-17 16:01

    關于labview中使用連續小波變換后接強度圖得到時間-尺度圖,如何將尺度轉換為頻率

    labview中使用連續小波變換得到時間-尺度圖,如何將尺度轉換為頻率?我在網上查了一下,說是尺度對應的實際頻率Fa=(Fc×fs)/a,其中Fa為實際頻率,Fc為小波中心頻率,fs
    發表于 05-12 17:39

    分享電源工作中積累的一些實用經驗

    將為大家分享自己十年研發電源工作中,積累的一些實用經驗,希望對大家有所幫助。1. 變壓器圖紙、PCB、原理圖這三者的變壓器飛線位號需一致,這是安規認證要求。很多工程師申請安規認證提
    發表于 12-30 07:42

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

    將信號的多尺度分析方法與多傳感器數據融合技術相結合,基于某一尺度上給定的狀態模型和在不同尺度上擁有不同采樣率的多傳感器分布式動態系統,提出了一種新的基于Kalman 濾波
    發表于 06-22 13:15 ?21次下載

    基于多尺度幾何分析的復雜網絡壓縮策略

    自然界許多系統都具有多尺度效應,人們對系統的觀察或測量也往往是不同尺度上進行的。復雜網絡可視為描述復雜系統的抽象模型,多尺度幾何分析提供一種有效刻畫復雜系統
    發表于 11-19 15:55 ?5次下載

    電路板繪制經驗積累

    電路板繪制經驗積累
    發表于 02-07 15:53 ?0次下載

    中國區塊鏈技術積累方面情況怎樣

    我們區塊鏈方面的技術積累全球各個央行是排名靠前的。
    發表于 11-07 08:47 ?768次閱讀

    歐拉(openEuler)開發者峰會:SUSE積累操作系統研發與開源經驗

    歐拉(openEuler)開發者峰會:SUSE積累操作系統研發與開源經驗,貢獻openEuler社區。
    的頭像 發表于 11-09 11:41 ?1891次閱讀
    歐拉(openEuler)開發者峰會:SUSE<b class='flag-5'>積累</b>操作系統研發與開源<b class='flag-5'>經驗</b>

    通過多尺度說話人分解實現動態尺度加權

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

    微米尺度上引導分子運動

    微米尺度上引導分子運動(molecular movement)有可能將光轉化為可持續能源(sustainable energy)。
    的頭像 發表于 01-11 10:49 ?627次閱讀

    專注電流感測精密電阻領域,鈞崴電子IPO上市持續積累技術經驗

    作為這一行業中的一員,憑借多年的辛勤研發和質量追求,已逐步在業內積累起較高的知名度。 自設立起,鈞崴電子即專注于電流感測精密電阻及晶片型貼片熔斷器產品的研發、生產與銷售。基于長期的電阻、熔斷器研發和生產經驗,鈞崴電子已經積累了豐
    的頭像 發表于 03-25 10:44 ?405次閱讀

    面向服務的整車EE架構(SOA)設計開發咨詢服務

    經緯恒潤多年來一直致力于為客戶提供先進電子電氣架構解決方案,近年來,經緯恒潤國內率先開展整車SOA架構技術研發和業務布局,參與多款SOA架構
    的頭像 發表于 12-12 15:11 ?562次閱讀
    面向服務的整車EE<b class='flag-5'>架構</b>(SOA)設計開發咨詢服務
    主站蜘蛛池模板: 日本sese| 在线国产高清| 亚洲黄色激情网| 久久性色| 色综合亚洲天天综合网站| 中文字幕色婷婷在线精品中| 天堂网最新版中文| 国产免费黄视频| 国产美女亚洲精品久久久综合| 美女视频一区二区三区| 欧美日韩一区不卡| 天天干天天狠| 久久国产精品自在自线| 欧美色图 亚洲| 天天干视频在线观看| 青青热久免费精品视频在线观看| 日本高清视频色www在线观看| 午夜欧美精品久久久久久久 | 色综合久久88色综合天天| 午夜性爽快| 久久综合免费视频| 国产亚洲欧美成人久久片| 亚洲黄色网址大全| 中文字幕区| 欧美成人伊人久久综合网| 日本操穴| 午夜色婷婷| 夜夜爽免费视频| 美欧毛片| 成人种子| 性做久久久久久久免费观看| 久碰香蕉精品视频在线观看| 国产午夜毛片一区二区三区| 五月婷婷精品| 天天干天天插| 午夜看片福利| 午夜嘿咻| 性欧美性free| 深夜影院一级毛片| 亚洲 欧美 另类 综合 日韩| 小视频国产|