无心哑铃

文章
7
资源
0
加入时间
2年10月21天

WebRTC 源码分析1.WebRTC的数据流2 WebRTC线程模型3 WebRTC网络传输WebRTC音频采集WebRTC视频采集音频编码WebRTC创建编码器并进行视频编码

1.WebRTC的数据流如果视频数据帧率过多,则要将多余的帧丢掉。出来后的视频帧除了交给编码器编码外,还需要发送给本地渲染模块一份以进行本地预览。对音频来说,最主要的是进行3A处理。AEC(回波抵消)ANS(背景噪声抑制)AGC(自动增益控制)音频默认编码器是opus.视频默认VP8, 支持VP8,VP9,H264//以伪代码的方式进行逻辑梳理。socketpacket=recvfromNt();if(socketpacket==RTP){ if(socket..