如何获取UDP数据包中包含的信息



我用VLC(UDP)流式传输文件,我必须从我的应用程序中读取数据包。如何从UDP获取所有信息(标头和数据)?我稍后需要它们。。

这里有一个很好的教程如何嗅探数据

对于另一种方式,您可以使用wireshark

WSARecvFrom将从标头中获取发件人地址以及数据(有效负载)。C#版本为Socket.ReceiveFrom

如果您需要其他头字段,则有WSARecvMsg,C#版本为Socket.ReceiveMessageFrom

而且,您可能应该使用异步版本:Socket.ReceiveFromAsyncSocket.ReceiveMessageFromAsync

最新更新