PacketRouter
这个比较简单就是数据发送的出口吧
-
组合了一组RtpRtcp模块,进行数据的发送控制
AddRtpModule() ;
RemoveRtpModule() -
控制发送rtp 有效包
TimeToSendPacket(); -
控制发送rtp pad包,填充垃圾数据,用于达到一定码率
TimeToSendPadding(); -
发送rtcp.fb包 tracportCC 新版BWE用于的计算基于延迟的预测码率
SendFeedback();
PacketRouter
这个比较简单就是数据发送的出口吧
组合了一组RtpRtcp模块,进行数据的发送控制
AddRtpModule() ;
RemoveRtpModule()
控制发送rtp 有效包
TimeToSendPacket();
控制发送rtp pad包,填充垃圾数据,用于达到一定码率
TimeToSendPadding();
发送rtcp.fb包 tracportCC 新版BWE用于的计算基于延迟的预测码率
SendFeedback();