如何抓包分析UDP视频流丢包率网络质量
1、抓包工具
Windows中:Wireshark
Linux中:tcpdump 命令
2、Linux中抓包示例
2.1、抓信令端口
抓包命令:tcpdump -i any "port 15060" -w ccc.pcap
描述: 抓端口15060的包
运行: ssh到服务器,任意路径下都可以执行
停止: Ctrl+c
结果: 会在当前路径下生成一个 ccc.pcap文件
把抓包文件复制出来,可以用wireshark 打开查看
2.2、抓设备出口IP
抓包命令:tcpdump -i any "host LiveGBS-》国标设备-》设备列表-》出口ip" -w ccc.pcap
描述: 抓设备出口IP
运行: ssh到服务器,任意路径下都可以执行
停止: Ctrl+c
结果: 会在当前路径下生成一个 ccc.pcap文件
把抓包文件复制出来,可以用wireshark 打开查看
3、wireshark 分析
Wireshark->电话-》RTP 流分析
4、分析结果示例
RTP 封包上传的时候,会携带序号,根据这个可分析丢包率和乱序
可以看出丢包率9.57%,乱序 288个