在文章 WebRTC系列-Qos系列之RTP/RTCP源码分析-RTP/RTCP包解析-3的2.3.3章节介绍了NACK包在WebRTC中解析方式及RFC规定协议的定义。
这篇文章开始,详细分析其接受RTCP包到解析nack的处理流程;
1. 主要调用流程
在WebRTC中主要调用流程调试设置断点后如下:

这里主要分析上面堆栈中红色部分的函数,首先Call函数的DeliverPacket的主要逻辑如下:
PacketReceiver::DeliveryStatus Call::DeliverPacket(
MediaType media_type,