项目中使用了mediasoup的代码,但是省略了iceserver的具体实现 仅为了做实验,只需要实现1发1收即可。 发现tuple指针异常,分析发现mediasoup是通过HandleTuple 拷贝tuple指针的。 收到rtp时的tuple指针是栈上分配的,是用来做检查和更新用的。 WebRtcTransport::OnUdpSocketPacketReceived 收到包时创建的tuple是个栈上的变量 在下面的调用中,指针传递,但是还是有效的 给到iceserver处理时,也是这个指针