chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

詳解融云的RTC建連過程

kCKU_new_audiop ? 來源:YXQ ? 2019-08-14 17:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如上圖所示包含有五個角色,分別是Client A、Client A對應(yīng)的Media Server、IM Server、Client B對應(yīng)的Media Server、Client B。Client A是通信的發(fā)起方,IM Server就是我們的Signal Server。在這個架構(gòu)里面,我們引入Pub/Sub模型來實(shí)現(xiàn)解耦,下面將分兩部分講解。

Pub過程:Client A會利用Smart DNS直接找到自己對應(yīng)的Media Server,然后調(diào)用該Media Server上開放的一個HTTP接口,調(diào)用該接口是為了傳遞傳Token、Room ID/Channel ID,以及交換SDP,這個在后面會詳細(xì)解釋。調(diào)用完之后,Media Server會返回該Media Server的IP地址和Client A在Media Server上注冊后所分配的Resource ID,Resource ID是Client A在Media Server上唯一的身份標(biāo)識。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找到一個相對來說質(zhì)量最好的Media Server,然后調(diào)用其另外一個接口將剛才傳過來的信息告訴這個Media Server。當(dāng)Client B對應(yīng)的Media Server拿到了Client A對應(yīng)的Media Server的信息后,由Resource ID就可以知道要將Client A和Client B之間建立連接,在內(nèi)部建立關(guān)聯(lián)后返回一個ACK,說明已經(jīng)調(diào)用成功。一旦Client A和Client B建立RTC連接成功后,Client A對應(yīng)的Media Server和Client B對應(yīng)的Media Server就建立起了級聯(lián)。

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

總結(jié)一下,融云的RTC建連過程采用了極簡的接口設(shè)計(jì)。如上述的時序圖,有幾次HTTP調(diào)用實(shí)際上全都是通過一個HTTP接口來實(shí)現(xiàn)的,而這一個HTTP接口通過傳遞不同的參數(shù)就非常簡單的實(shí)現(xiàn)了發(fā)布/取消發(fā)布流,SFU和MCU的訂閱/取消訂閱。

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

    關(guān)注

    0

    文章

    538

    瀏覽量

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

    關(guān)注

    2

    文章

    663

    瀏覽量

    72211

原文標(biāo)題:新音響精選系列圖書即將出版,現(xiàn)有少量廣告位預(yù)留!

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    科技經(jīng)營模式與價值體系說明

    核心業(yè)務(wù)科技提供基于軟件定義廣域網(wǎng)的智能網(wǎng)絡(luò)連接解決方案,并深度整合各類服務(wù)(公有、私有、混合
    的頭像 發(fā)表于 03-25 10:02 ?1256次閱讀
    <b class='flag-5'>云</b>邊<b class='flag-5'>云</b>科技經(jīng)營模式與價值體系說明

    MAXIM DS1672 I2C 32位二進(jìn)制計(jì)數(shù)器RTC:特性與設(shè)計(jì)詳解

    MAXIM DS1672 I2C 32位二進(jìn)制計(jì)數(shù)器RTC:特性與設(shè)計(jì)詳解 在硬件設(shè)計(jì)領(lǐng)域,實(shí)時時鐘(RTC)是許多系統(tǒng)中不可或缺的組件,它能為設(shè)備提供準(zhǔn)確的時間信息。今天我們要深入探討
    的頭像 發(fā)表于 03-24 15:25 ?165次閱讀

    實(shí)時時鐘(RTC

    在電子設(shè)備的精密世界里,實(shí)時時鐘(RTC)如同一位永不疲倦的守夜人,默默維持著系統(tǒng)的時間秩序。無論主電源中斷還是設(shè)備進(jìn)入低功耗休眠,RTC都能依靠備用電源(如鋰電池或超級電容)持續(xù)運(yùn)行,確保時間信息
    的頭像 發(fā)表于 03-12 08:21 ?217次閱讀
    實(shí)時時鐘(<b class='flag-5'>RTC</b>)

    國產(chǎn)RTC8900高精度時鐘模塊

    超高精度RTC,內(nèi)置晶體+溫補(bǔ),功耗1.0μA,針對工控、電力、安防監(jiān)控、數(shù)據(jù)中心等領(lǐng)域?qū)?b class='flag-5'>RTC精度的較高要求,提供了超高精度RTC系列,精度有±2ppm/±3.4ppm/±5ppm,支持多種封裝
    的頭像 發(fā)表于 02-04 11:27 ?254次閱讀
    國產(chǎn)<b class='flag-5'>RTC</b>8900高精度時鐘模塊

    格靈深瞳聯(lián)合克算推出政企超融合一體機(jī)

    12月26日,在克拉瑪依市計(jì)算產(chǎn)業(yè)園區(qū)內(nèi),格靈深瞳與園區(qū)管理委員會、新疆克算數(shù)字科技有限公司(簡稱“克算”)圍繞政企AI應(yīng)用需求,
    的頭像 發(fā)表于 01-05 10:08 ?424次閱讀

    淺談愛普生RTC模塊的特點(diǎn)與用途

    實(shí)時時鐘(RTC)在眾多需要精確計(jì)時的應(yīng)用中起著不可或缺的作用,而RTC又不僅僅只是一個用來計(jì)時的電子元器件。在以下文章中,將介紹實(shí)時時鐘(RTC)與RTC模塊,同時了解愛普生的
    的頭像 發(fā)表于 01-04 09:16 ?780次閱讀
    淺談愛普生<b class='flag-5'>RTC</b>模塊的特點(diǎn)與用途

    BMS——為什么需要單獨(dú)搭載RTC實(shí)時時鐘芯片

    精度更高: 專用RTC芯片(如8563)通常外接32.768kHz晶振,其時間精度遠(yuǎn)高于大多數(shù)MCU內(nèi)置的RTC。 功耗更低: 在休眠模式下,專用RTC的功耗可以做到微安級甚至納安級,比MCU整體
    的頭像 發(fā)表于 10-15 15:19 ?928次閱讀
    BMS——為什么需要單獨(dú)搭載<b class='flag-5'>RTC</b>實(shí)時時鐘芯片

    索尼PXW-Z380中標(biāo)多地廣電媒體項(xiàng)目

    索尼新一代旗艦手持?jǐn)z錄一體PXW-Z380憑借其優(yōu)異的畫質(zhì)表現(xiàn)、可靠的性能穩(wěn)定性及適配媒體采編需求的靈活功能,在多地廣電媒體設(shè)備采購項(xiàng)目中連續(xù)中標(biāo),為廣播電視臺及媒體中心注入專業(yè)動能。
    的頭像 發(fā)表于 10-09 11:49 ?872次閱讀

    化園區(qū)網(wǎng)絡(luò)方案

    運(yùn)用數(shù)據(jù)中心領(lǐng)域先進(jìn)的技術(shù)理念,全面變革園區(qū)的底層網(wǎng)絡(luò)架構(gòu)。相較于傳統(tǒng)方案,星元的全三層橫向擴(kuò)展組網(wǎng)方案可降低園區(qū)建設(shè)運(yùn)營成本40%以上
    發(fā)表于 09-29 11:21 ?1次下載

    RTC出現(xiàn)3處警告rt_rtc_ops stm32_rtc_ops怎么解決?

    1.新版drv_rtc框架,有3處警告; stm32_rtc_get_secs,stm32_rtc_set_secs, stm32_rtc_get_timeval 警告如下
    發(fā)表于 09-22 06:57

    拼接處理器的性能如何?

    拼接處理器作為大屏拼接及音視頻解決方案中的關(guān)鍵設(shè)備,其性能直接影響著展覽展示、可視化展廳、中小控制室和園區(qū)監(jiān)控等行業(yè)的視覺呈現(xiàn)效果與系統(tǒng)運(yùn)行穩(wěn)定性。深圳大視覺科技有限公司推出的拼接處理器,在
    的頭像 發(fā)表于 09-05 00:11 ?861次閱讀

    是誰偷走了我的時間?RTC時間異常的秘密

    嵌入式產(chǎn)品中的RTC(實(shí)時時鐘)對于維持時間準(zhǔn)確性至關(guān)重要。然而,實(shí)際應(yīng)用中,我們常常會遇到時間偏差甚至?xí)r間回退到1970年的問題。今天,我們來探討這些時間問題的根源及解決方法。RTC在嵌入式產(chǎn)品中
    的頭像 發(fā)表于 09-02 11:35 ?2543次閱讀
    是誰偷走了我的時間?<b class='flag-5'>RTC</b>時間異常的秘密

    “耐高溫!”RTC時鐘芯片+電池的應(yīng)用案例(二)

    實(shí)時時鐘,簡稱RTC,是廣泛應(yīng)用于電子產(chǎn)品的重要元器件。愛普生RTC實(shí)時時鐘具有高精度、高穩(wěn)定性和多功能等特點(diǎn),廣泛應(yīng)用于多個行業(yè)。RTC時鐘芯片主要功能是保持設(shè)備時間的準(zhǔn)確運(yùn)行,即使在主電源斷電
    的頭像 發(fā)表于 06-04 17:35 ?1945次閱讀
    “耐高溫!”<b class='flag-5'>RTC</b>時鐘芯片+電池的應(yīng)用案例(二)

    索尼中標(biāo)達(dá)州市媒體中心新大樓建設(shè)項(xiàng)目

    索尼4K超高清解決方案中標(biāo)達(dá)州市媒體中心新大樓建設(shè)項(xiàng)目。2025年4月首批設(shè)備已成功完成交付,這標(biāo)志著達(dá)州市媒體中心(以下簡稱“達(dá)州媒”)正式邁入“超高清”時代,索尼4K超高清解決方案取得
    的頭像 發(fā)表于 05-30 15:36 ?1063次閱讀

    松下中標(biāo)達(dá)州市媒體中心新大樓建設(shè)項(xiàng)目

    2025年4月,在達(dá)州市媒體中心(以下簡稱“達(dá)州媒”)新大樓建設(shè)項(xiàng)目中,松下公司成功向達(dá)州媒交付一批先進(jìn)的設(shè)備。本次交付的完成,標(biāo)志著達(dá)州媒新臺址演播室系統(tǒng)、箱載系統(tǒng)建設(shè)正式邁
    的頭像 發(fā)表于 05-26 14:09 ?1127次閱讀