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

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

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

3天內不再提示

詳解融云的RTC建連過程

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

如上圖所示包含有五個角色,分別是Client A、Client A對應的Media Server、IM Server、Client B對應的Media Server、Client B。Client A是通信的發起方,IM Server就是我們的Signal Server。在這個架構里面,我們引入Pub/Sub模型來實現解耦,下面將分兩部分講解。

Pub過程:Client A會利用Smart DNS直接找到自己對應的Media Server,然后調用該Media Server上開放的一個HTTP接口,調用該接口是為了傳遞傳Token、Room ID/Channel ID,以及交換SDP,這個在后面會詳細解釋。調用完之后,Media Server會返回該Media Server的IP地址和Client A在Media Server上注冊后所分配的Resource ID,Resource ID是Client A在Media Server上唯一的身份標識。Client A接收到Media Server返回的信息后就可以直接與Media Server建立RTC連接,接著就可以開始利用信令通道了。之后IM Server要將Client A呼叫Client B的指令Push給Client B,并且會將Media Server返回給Client A的信息直接Send給Client B。此時,Pub過程就完成了。

Sub過程:與前面相同,Client B也要通過Smart DNS找到一個相對來說質量最好的Media Server,然后調用其另外一個接口將剛才傳過來的信息告訴這個Media Server。當Client B對應的Media Server拿到了Client A對應的Media Server的信息后,由Resource ID就可以知道要將Client A和Client B之間建立連接,在內部建立關聯后返回一個ACK,說明已經調用成功。一旦Client A和Client B建立RTC連接成功后,Client A對應的Media Server和Client B對應的Media Server就建立起了級聯。

當RTC的通道連接建立成功后,去中心化完成,此時我們就完成了Media Server和Signal Server之間的解耦。

總結一下,融云的RTC建連過程采用了極簡的接口設計。如上述的時序圖,有幾次HTTP調用實際上全都是通過一個HTTP接口來實現的,而這一個HTTP接口通過傳遞不同的參數就非常簡單的實現了發布/取消發布流,SFU和MCU的訂閱/取消訂閱。

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

    關注

    0

    文章

    519

    瀏覽量

    32424
  • RTC
    RTC
    +關注

    關注

    2

    文章

    605

    瀏覽量

    68238

原文標題:新音響精選系列圖書即將出版,現有少量廣告位預留!

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    小安派BW21-CBV-Kit教程——基礎RTC例程與簡易RTC鬧鐘

    本例演示如何使用 RTC 庫方法。本函數介紹如何使用 RTC API。RTC 功能由一個獨立的 BCD 定時器/計數器實現。
    發表于 04-13 17:46 ?253次閱讀
    小安派BW21-CBV-Kit教程——基礎<b class='flag-5'>RTC</b>例程與簡易<b class='flag-5'>RTC</b>鬧鐘

    科技再獲多項殊榮

    珠海智科技股份有限公司(以下簡稱“智科技”),憑借卓越的創新能力與高速成長動能,近期在珠海市2024年度評選中喜獲多項殊榮。
    的頭像 發表于 04-11 11:34 ?382次閱讀

    松下KAIROS系統在新疆縣級媒體中心成功落地

    新疆縣級媒建設實施中,存在前期采購和后期維護預算緊張,人員配備不足的實際困難。松下IT/IP現場視頻處理平臺KAIROS作為一款高性價比、智能化的綜合業務處理核心很好的解決了邊疆地區縣級媒當下困境。2025年松下KAIROS系統在新疆縣級
    的頭像 發表于 03-03 16:05 ?423次閱讀
    松下KAIROS系統在新疆縣級<b class='flag-5'>融</b>媒體中心成功落地

    索尼設備助力廣安市媒體中心打造媒精品

    2024年7月24日,廣安市媒體中心正式揭牌,標志著廣安市級媒體深度融合發展邁出關鍵一步,迎來嶄新的發展階段。廣安市媒體中心,全面整合廣安日報社和廣安市廣播電視臺媒體資源,統籌報紙、廣播、電視
    的頭像 發表于 01-23 13:53 ?468次閱讀

    RTC時鐘芯片+電池的應用案例(一)

    實時時鐘,簡稱RTC,是廣泛應用于電子產品的重要元器件。愛普生RTC實時時鐘具有高精度、高穩定性和多功能的特點,目前廣泛應用于多個行業。下面通過幾個視頻來詳細了解一下愛普生RTC實時時鐘在工業以及
    的頭像 發表于 01-08 11:25 ?1256次閱讀
    <b class='flag-5'>RTC</b>時鐘芯片+電池的應用案例(一)

    RTC與WebRTC的主要區別

    在數字通信領域,實時通信(RTC)和WebRTC是兩個經常被提及的術語。它們都旨在提供即時的、高質量的通信體驗,但它們在實現方式、應用場景和技術支持上有所不同。 1. 定義與起源 1.1 實時通信
    的頭像 發表于 12-11 15:41 ?1108次閱讀

    RTC技術在實時通信中的應用 RTC與VoIP的區別

    在數字化時代,實時通信(RTC)技術已經成為我們日常生活和工作中不可或缺的一部分。從視頻會議到在線教育,從遠程醫療到社交網絡,RTC技術都在發揮著重要作用。 一、RTC技術在實時通信
    的頭像 發表于 12-11 15:38 ?1532次閱讀

    元與焱科技AI分布式存儲軟硬件完成兼容性互認證

    元與焱科技AI分布式存儲軟硬件完成兼容性互認證
    的頭像 發表于 11-20 16:36 ?463次閱讀
    星<b class='flag-5'>融</b>元與焱<b class='flag-5'>融</b>科技AI分布式存儲軟硬件完成兼容性互認證

    完成混合環境的3個過程

    混合顧名思義就是公有云和私有的結合。很多企業在普遍的話,都是以公有為主,因為公有的話,相對便宜很多。但是有時候配置方面會不夠用,會相對應的選有部分私有
    的頭像 發表于 11-06 10:03 ?302次閱讀

    提升效率:RTC時鐘實用設置

    今天來給大家講解的是RTC時鐘實用性,提升絕對的效率。
    的頭像 發表于 11-04 16:35 ?1205次閱讀
    提升效率:<b class='flag-5'>RTC</b>時鐘實用設置

    如何理解計算?

    :**用戶可以使用計算來開發和部署各種應用程序,通過平臺可以提供靈活的計算資源來支持軟件開發和部署的過程。 **數據存儲和備份:**用戶可以使用計算來存儲和備份大量的數據,通過
    發表于 08-16 17:02

    中科馭數“馭”解決方案入選2024中國生態典型應用案例

    2024年7月4日,在全球數字經濟大會以“中國生態”為主題的技術創新引領論壇上,中科馭數憑借其卓越的創新能力和深厚的技術積累,其“馭”高性能
    的頭像 發表于 08-02 11:30 ?1023次閱讀
    中科馭數“馭<b class='flag-5'>云</b>”解決方案入選2024中國<b class='flag-5'>云</b>生態典型應用案例

    什么是RTC模塊?

    什么是“RTC”?“RTC”是實時時鐘的縮寫,它是一種測量時間的電子設備。什么是“RTC模塊”?“RTC模塊”是一個集成了RTCIC、振蕩器電路和主時鐘的單封裝模塊。無需自行設計振蕩器
    的頭像 發表于 07-24 14:14 ?811次閱讀
    什么是<b class='flag-5'>RTC</b>模塊?

    科股份碳匠產品平臺獲TüV南德產品碳足跡系統評審聲明

    可持續發展之路"主旨論壇,常州市建筑科學研究院集團股份有限公司(以下簡稱"科股份")中心研究院副院長顧磊博士蒞臨并做主題發言。論壇期間,TüV南德為科股份自主研發的碳匠產品平臺頒發產品碳足跡系統評審聲明。
    的頭像 發表于 06-11 09:18 ?672次閱讀
    <b class='flag-5'>建</b>科股份碳匠產品<b class='flag-5'>云</b>平臺獲TüV南德產品碳足跡系統評審聲明

    RTC和CPU有什么關系

    在現代計算機系統中,實時時鐘(RTC, Real-Time Clock)和中央處理單元(CPU, Central Processing Unit)是兩個至關重要的組成部分。它們各自承載著不同的功能
    的頭像 發表于 05-30 17:07 ?1136次閱讀
    主站蜘蛛池模板: 黄色国产| 色妞女女女女女bbbb | 毛片免费看网站 | 日本一本在线视频 | 亚欧免费视频 | 亚洲久优优色优在线播放 | 亚洲最色网 | 性色网站| 成人三级在线播放线观看 | 婷婷色综合网 | 日日噜噜夜夜狠狠va视频 | 老司机亚洲精品影院在线 | 国产资源视频在线观看 | 视频在线一区二区 | 你懂的在线视频观看 | 亚洲天堂视频在线播放 | 亚色在线观看 | 成人网视频免费播放 | 男人透女人超爽视频免费 | 奇米77| 日本一本高清 | 色吧在线视频在线观看 | 国产农村妇女毛片精品久久 | 日韩亚洲欧美日本精品va | 看免费黄色大片 | 色惰网站 | 婷婷四房播客五月天 | 俺也射| 起碰成人免费公开网视频 | zsvdy午夜片 爱爱456高清国语在线456 | 黄录像欧美片在线观看 | 高清午夜毛片 | 看全色黄大色大片免费 | 亚洲午夜一区二区三区 | 日本69xxxxxxx69 | 一个色在线视频 | 亚洲 欧美 日韩 在线 中文字幕 | 久久久国产在线 | 欧美成人性色 | 色视频免费版高清在线观看 | 免费的毛片网站 |