亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

這是一篇RTC(Real-time Communications,實時通信)的普及帖

Tecode / 3284人閱讀

摘要:隨著通信的發(fā)展,實時音視頻服務(wù)將進一步覆蓋更多的生活場景。什么是實時通訊,我們很容易把和混淆。另外的延遲是毫秒級,在正常的網(wǎng)絡(luò)情況下,延遲在之間,可以多方通話實時互動。這篇文章主要是圍繞告訴大家什么是,能解決什么問題的普及貼。

image.png

2020年初爆發(fā)的疫情,催生了在線教育、視頻會議、遠程醫(yī)療等實時音視頻應(yīng)用的大規(guī)模增長,也使得服務(wù)于這些場景背后的底層框架RTC技術(shù)站上了“風(fēng)口”。早在 2010 年,Google 以大約 6820 萬美元收購了VoIP 軟件開發(fā)商Global IP Solutions 公司,通過整合Global IP Solutions音頻技術(shù),并加入了視頻功能,創(chuàng)立了WebRTC 項目。如今RTC已經(jīng)是移動互聯(lián)網(wǎng)應(yīng)用例如直播、游戲行業(yè)的基石。隨著5G通信的發(fā)展,實時音視頻服務(wù)將進一步覆蓋更多的生活場景。這里,我也就以我的了解,給大家介紹下RTC,方便大家一起學(xué)習(xí)交流。

什么是RTC?

image.png

RTC(Real-time Communications)實時通訊,我們很容易把RTC和WebRTC(Web Real Time Communication)混淆。RTC是對實時通信的更加寬泛的統(tǒng)稱,包含H323 SIP 私有協(xié)議等等通信標準,涵蓋從端,服務(wù)器,支撐系統(tǒng)等一整套的通信標準,通信的形式包括實時語音,實時視頻,實時文本等,而WebRTC 是由google 推出的,致力于讓通過在瀏覽器或者各種瀏覽器內(nèi)核中,通過JS 來實現(xiàn)實時通信的的基本功能,WebRTC 僅僅定義了端上的一些標準,沒有定義呼叫流程,數(shù)據(jù)轉(zhuǎn)發(fā)等其它規(guī)范,但是因為其簡單易用,得到大規(guī)模推廣應(yīng)用。

WebRTC的優(yōu)點

image.png

如今幾乎所有的主流瀏覽器均已支持了WebRTC(訪問https://caniuse.com/?search=WebRTC 查看WebRTC支持情況),今年年初WebRTC也被W3C和IEFT列入正式標準。不同于傳統(tǒng)直播,WebRTC對于用戶來說,無需安裝任何插件和客戶端,并且還支持跨平臺:Windows、Linux、Max OS、Android,iOS等均可以直接使用WebRTC的解決方案來實現(xiàn)實時通訊。另外RTC的延遲是毫秒級,在正常的網(wǎng)絡(luò)情況下,延遲在300ms~800ms之間,可以多方通話、實時互動。另外RTC解決方案還具備抗弱網(wǎng)等功能,在一些網(wǎng)絡(luò)情況不是很理想的場景中,依然能夠滿足使用。

RTC與傳統(tǒng)直播的差異

在傳統(tǒng)直播中,一般基于RTMP標準協(xié)議,通過CDN(CDN的業(yè)務(wù)邏輯這里就不多做介紹)進行內(nèi)容分發(fā),由于緩存機制,為了用戶有個較好的觀看體驗,往往會有個幾秒甚至十幾秒的延遲,主播和觀眾的互動也只能通過文字、送禮物等來進行弱互動。這也就是我們在觀看直播帶貨時,用戶通過文字咨詢一個商品,過了很久(十幾秒甚至更長時間)才收到主播的答復(fù)。通過RTC解決方案,我們可以將延遲降低到300-800ms區(qū)間,當用戶通過文字咨詢商品信息時,可以很快得到主播的答復(fù),這是有利于提高直播帶貨的轉(zhuǎn)化率。

這還僅僅是一個直播當中的弱交互場景,RTC的應(yīng)用場景還有很多,在以后的內(nèi)容中,我們也會針對性的去講一些場景,并進行一些分析。

這篇文章主要是圍繞告訴大家什么是RTC,RTC能解決什么問題的普及貼。接下來,還會繼續(xù)圍繞RTC功能模塊、我們在研發(fā)當中踩到的坑以及實際的項目實戰(zhàn)等方面來做一些技術(shù)交流與分享。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/126235.html

相關(guān)文章

  • 實時音視頻通信RTC)中必須要了解三種關(guān)鍵算法

    摘要:擁塞控制算法包含三種擁塞控制算法,和。在早期的實現(xiàn)當中,這兩個擁塞控制算法分別是在發(fā)送端和接收端實現(xiàn)的。音頻算法音頻算法指的是在發(fā)送端對發(fā)送信號依次進行回聲消除降噪以及音量均衡操作,它包含三個算法回聲消除,噪聲抑制和自動增益控制。 1、背景 RTC(Real-time Communica...

    ivyzhang 評論0 收藏0
  • 發(fā)現(xiàn)一個非常好用RTC實時音視頻通信)方案,做直播和視頻通話都很牛

    摘要:除了一些線程調(diào)度和線程模型的調(diào)整,我們還需要進行業(yè)務(wù)邏輯上的優(yōu)化,比如縮減高消耗,低反饋的業(yè)務(wù)模塊,降低消耗,限制業(yè)務(wù)邏輯隊列內(nèi)存分配增長空間,避免某些業(yè)務(wù)場景中內(nèi)存持續(xù)增長導(dǎo)致系統(tǒng)奔潰。 1、HaaS RTC背景介紹 HaaS RTC是阿里云IoT聯(lián)合視頻云開發(fā)的IoT設(shè)備端上的實時通...

    LeviDing 評論0 收藏0
  • 除了直播,實時音視頻通信(RTC)還可以用在什么場景?

    摘要:實時通信業(yè)務(wù),目的是在設(shè)備端實時的轉(zhuǎn)發(fā)音視頻多媒體數(shù)據(jù),讓用戶能實時的進行音頻和視頻的會話。是阿里云聯(lián)合視頻云開發(fā)的設(shè)備端上的實時通訊服務(wù),主要面向直播,音視頻通話等各種場景。 ?RTC(Real Time Communication)實時通信業(yè)務(wù),目的是在設(shè)備端實時的轉(zhuǎn)發(fā)音視頻多媒體數(shù)據(jù)...

    Steven 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<