成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

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

Tecode / 3128人閱讀

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

image.png

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

什么是RTC?

image.png

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

WebRTC的優(yōu)點(diǎn)

image.png

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

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

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

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

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

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/126235.html

相關(guān)文章

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

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

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

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

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

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

    Steven 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<