目录
1. 编码器创建分析
1.1 simulcast 的个数控制(numberOfSimulcastStreams
)
- std::vector 创建
在应用层启用了simulcast后,WebRTC里会根据ssrc(planB sdp)的个数生成对应多个std::vector<VideoStream>
,创建过程在source/video/video_stream_encoder.cc的void VideoStreamEncoder::ReconfigureEncoder()
函数,下面开始分析源码处理过程:
std::vector<VideoStream> streams = encoder_config_.video_stream_factory-><