wireshark 提取RTSP中的UDP data数据

时间:2024-03-27 21:55:42

   最近调试spydroid的代码,发现前几帧总是会花,不知道什么原因。只能使用wireshark从PC端直接抓包去看发送的数据和接收端的数据有何差别。

但是wireshark抓出来的包是基于网络协议的,其实我要的是对比UDP包的负载数据。通过不断地摸索终于找到wiredshark其实是支持将负载提取出来的,再一次感受到wireshark的强大。话不多说,上图:


第一步、先找到一帧UDP包,然后找到分析--追踪流--UDP流

wireshark 提取RTSP中的UDP data数据wireshark 提取RTSP中的UDP data数据


之后会出现如下的界面:

wireshark 提取RTSP中的UDP data数据

wireshark 提取RTSP中的UDP data数据

此时的界面是UDP的负载数据即data数据。

如果想对比发送端的数据,现在需要将数据进行转存,在 显示和保存数据里 选择为原始数据,然后另存为保存。

wireshark 提取RTSP中的UDP data数据

wireshark 提取RTSP中的UDP data数据


wireshark 提取RTSP中的UDP data数据

二:对比发送端和接收端的数据如下:

wireshark 提取RTSP中的UDP data数据wireshark 提取RTSP中的UDP data数据


可以看出发送端和接收端的数据是一样的,不存在丢包的问题。


转载地址: http://blog.csdn.net/p6081/article/details/76973674