- VideoSendStream 构建时,需要传递FECController
- FECController 是FecControllerFactoryInterface 中获取到的。
- FecControllerFactoryInterface 是PeerConnectionFactoryDependencies 中包含的,
- 创建PeerConnectionFactoryDependencies 时传递FecControllerFactoryInterface
- PeerConnction创建时需要PeerconnectionFacotry
- 因此,FECController与Peerconnetion关联。
- 加断点,发现,与看代码结果一样,FecController外部是没有传递进来的
FECController
- D:\nd-dev\gerrit\livecloud\src\third_party\webrtc\api\fec_controller.h
- 虽然是在api 中,但是不能给其他类用。
- VCMProtectionCallback 这个回调用来告诉用户如何配置FEC 以及上一秒返回给VCM的发送速率。