以下是對(duì)WebRTC入門(mén)學(xué)習(xí)課程的源碼目錄結(jié)構(gòu)的整理,方便后續(xù)學(xué)習(xí)時(shí)進(jìn)行查詢(xún)。
源碼對(duì)應(yīng)的目錄結(jié)構(gòu)目錄 | 對(duì)應(yīng)的功能 |
---|---|
api | WebRTC接口層,瀏覽器都是通過(guò)該接口調(diào)用WebRTC |
call | 數(shù)據(jù)流的管理層,call代表同一個(gè)端點(diǎn)的所有數(shù)據(jù)的流入流出 |
vedio | 與視頻相關(guān)的邏輯 |
audio | 與音頻相關(guān)的邏輯 |
common_audio | 音頻算法相關(guān) |
common_vedio | 視頻算法相關(guān) |
media | 與多媒體相關(guān)的邏輯處理,如編解碼的邏輯處理 |
logging | 日志相關(guān) |
module | 最重要的目錄,子模塊 |
pc | Peer Connection,連接相關(guān)的邏輯層 |
p2p | 端對(duì)端相關(guān)代碼,stun,turn |
rtc_base | 基礎(chǔ)代碼,如線(xiàn)程、鎖相關(guān)的統(tǒng)一接口接口代碼 |
rtc_tool | 音視頻分析相關(guān)的工具代碼 |
tool_webrtc | WebRTC測(cè)試相關(guān)的工具代碼,如網(wǎng)絡(luò)模擬器 |
system_wrappers | 與具體操作系統(tǒng)相關(guān)的代碼。如CPU特性,原子操作等 |
stats | 存放各種數(shù)據(jù)統(tǒng)計(jì)相關(guān)的類(lèi) |
sdk | 存放android和iOS層代碼。如視頻的采集,渲染 |
目錄 | 對(duì)應(yīng)的功能 |
---|---|
audio_coding | 音頻編解碼相關(guān)代碼 |
audio_device | 音頻采集與音頻播放相關(guān)的代碼 |
audio_mixer | 混音相關(guān)的代碼 |
audio_processing | 音頻前后處理相關(guān)的代碼 |
bitrate_controller | 碼率控制相關(guān)的代碼 |
congestion_controller | 流控制相關(guān)的代碼 |
desktop_controller | 桌面采集相關(guān)的代碼 |
pacing | 碼率探測(cè)及平滑處理相關(guān)的代碼 |
remote_bitrate_estimator | 遠(yuǎn)端碼率估算相關(guān)的代碼 |
rtp_rtcp | rtp/rtcp協(xié)議相關(guān)的代碼 |
vedio_capture | 視頻采集相關(guān)的代碼 |
vedio_coding | 視頻編解碼相關(guān)的代碼 |
video_processing | 視頻前后處理相關(guān)的代碼 |
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/105089.html
以下是對(duì)WebRTC入門(mén)學(xué)習(xí)課程的源碼目錄結(jié)構(gòu)的整理,方便后續(xù)學(xué)習(xí)時(shí)進(jìn)行查詢(xún)。 源碼對(duì)應(yīng)的目錄結(jié)構(gòu) 目錄 對(duì)應(yīng)的功能 api WebRTC接口層,瀏覽器都是通過(guò)該接口調(diào)用WebRTC call 數(shù)據(jù)流的管理層,call代表同一個(gè)端點(diǎn)的所有數(shù)據(jù)的流入流出 vedio 與視頻相關(guān)的邏輯 audio 與音頻相關(guān)的邏輯 common_audio 音頻算法相關(guān) common_v...
摘要:而現(xiàn)在我們可以利用多種工具框架進(jìn)行跨平臺(tái)開(kāi)發(fā)。實(shí)現(xiàn)視頻會(huì)議的幾種思路如何利用實(shí)現(xiàn)一個(gè)視頻會(huì)議應(yīng)用這主要取決于使用什么技術(shù)來(lái)實(shí)現(xiàn)作為業(yè)務(wù)核心的部分。通過(guò)與技術(shù)結(jié)合,實(shí)現(xiàn)了網(wǎng)頁(yè)端多方音視頻通訊,可以快速實(shí)現(xiàn)部分的開(kāi)發(fā)。 作者簡(jiǎn)介:張乾澤,聲網(wǎng) Agora Web 研發(fā)工程師 對(duì)于在線(xiàn)教育、醫(yī)療、視頻會(huì)議等場(chǎng)景來(lái)講,開(kāi)發(fā)面向 Windows、Mac 的跨平臺(tái)客戶(hù)端是必不可少的一步。在過(guò)去,每...
閱讀 3442·2021-11-22 09:34
閱讀 1909·2019-08-30 12:53
閱讀 3504·2019-08-28 18:07
閱讀 2991·2019-08-27 10:55
閱讀 2968·2019-08-26 10:12
閱讀 3602·2019-08-23 18:21
閱讀 1352·2019-08-23 14:10
閱讀 1489·2019-08-23 13:04