【m98】接收udp包到变为CopyOnWriteBuffer的rtp包及call模块传递的过程

RtpTransport::OnReadPacket

  • ice和Dtls 传输的创建及1个简单的SFU转发实例 实例生动的再现了这一过程:

  • 对于m98的代码,进行走读,大体了解到类似的过程:

  • \src\pc\rtp_transport.cc

  • 收到的data指针和长度len 直接构造为 rtc::CopyOnWriteBuffer 向下传递:“

  rtc::CopyOnWriteBuffer packet(data, len);
  if (packet_type == cricket::RtpPacketType::k

你可能感兴趣的:(传输探索实践,udp,网络协议,网络)