(抗弱网)基于WebRTC的跨平台实时音视频SDK-推流
深入WebRTC,打造高效音视频解决方案,激发多场景创新应用
- 深入音视频技术核心
- 实战WebRTC网络协议栈
- 精通抗弱网与推拉流技巧
- 系统化SDK架构设计方法
第一阶段
WebRTC推拉流跨平台SDK之基础架构
第一阶段学习搭建音视频SDK的基础架构,包括SDK整体架构的设计、API接口设计、线程模型、链式架构、基础组件(日志、网络)等
第二阶段
WebRTC视频采集/H264编码/推流
第二阶段开始实现视频的推流,主要包含视频的采集、H264编码、RTP打包、数据包发送到网络。这其中还包括ICE通道的建立,RTCP包的处理等等
第三阶段
WebRTC音频采集/预处理/编码/推流
第三阶段开始实现音频的推流,包括音频的采集、音频的3A(自动增益、降噪、回声抑制)算法预处理、opus编码、音频RTP打包,数据包发送到网络等
资料名称 | 文件大小 |
---|---|
基于WebRTC的跨平台实时音视频XRTC-SDK_51_v1.0 | 2.46M |
xrtc-third_party_20221105 | 842.18M |
xrtcsdk_20221231 | 334.39KB |
资料名称 | 文件大小 |
---|---|
基于WebRTC的跨平台实时音视频XRTC-SDK_51_v1.0 | 2.46M |
xrtc-third_party_20221105 | 842.18M |
xrtcsdk_20221231 | 334.39KB |
资料名称 | 文件大小 |
---|---|
基于WebRTC的跨平台实时音视频XRTC-SDK_51_v1.1 | 2.90M |
xrtc-third_party_20221105 | 842.18M |
xrtcsdk_20230209 | 347.62KB |
{{ starInfo.score }}