WebRTC概述
WebRTC是一个Google开源的音视频处理+即时通讯的开源库,是一个跨平台的多媒体框架,能实现音视频的实时互动。
WebRTC架构

https://blog.csdn.net/xyphf/article/details/106606128
WebRTC源码目录结构
未完待续···
https://blog.csdn.net/xyphf/article/details/106629122
| 目录 | 功能描述 | 说明 |
|---|---|---|
| api | WebRTC接口层,浏览器都是通过该接口调用WebRTC | WebRTC的接口层,当我们想要增加接口或者调整接口时,需要在这里修改 |
| call | 数据流的 管理层,Call代表同一个端点的所有数据的流入流出 | |
| video | 与视频相关的逻辑 | |
| audio | 与音频相关的逻辑 | |
| common_audio | 音频算法相关 | |
| common_video | 视频算法相关 | |
| media | 与多媒体相关的逻辑处理,如编解码的逻辑处理 | |
| logging | 日志相关 | |
| module | 子模块(关键目录) | |
| pc | Peer Connection,连接相关的逻辑层 | |
| p2p | 端对端相关的代码,syun,turn | |
| rtc_base | 基础代码 ,如线程、锁相关的统一接口代码 | |
| rtc_tool | 音视频分析相关的工具代码 | |
| tool_webrtc | WebRTC测试相关的工具,如网络模拟器 | |
| system_wrappers | 与具体操作系统相关的代码。如CPU特 |

最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



