LiveGBS通道数为0无法播放的时候如何抓包分析windows抓包和Linux抓包
- 1、第一步:抓包工具准备
- 2、第二步:找到设备出口ip
- 3、第三步:执行命令抓设备出口ip
-
- [3.1 Linux](#3.1 Linux)
- [3.2 Windwos](#3.2 Windwos)
- 4、第四步:触发相关页面操作
- 5、第五步:停止抓包
- 6、第六步:查看抓包
- 7、搭建GB28181视频直播平台
1、第一步:抓包工具准备
1.1、Linux
使用 tcpdump 进行抓包,如果系统无此命令,自行安装
1.2、windows
下载安装 wireshark 进行抓包
2、第二步:找到设备出口ip
在国标设备菜单,设备列表页面中有出口IP这列
3、第三步:执行命令抓设备出口ip
注意! 第三步的抓包,是在部署LiveGBS的服务器上面抓包
3.1 Linux
在Linux系统中切换到root用户,执行下面的抓吧命令
tcpdump -i any "host 172.18.1.34" -w ttt.pcap
3.2 Windwos
在Windows中,就启动wireshark 添加过滤抓包
host 172.18.1.34
4、第四步:触发相关页面操作
4.1、如:更新通道操作
4.2、如:查看通道播放
5、第五步:停止抓包
等一段时间停止抓包,或是等到返回了提示
5.1、Linux
Ctrl+C 结束抓包,抓包文件就在执行命令的目录下面
5.2、Windows
点击红色按钮停止,文件菜单可以另存抓包到文件
6、第六步:查看抓包
抓包文件可以用wireshark打开,然后分析数据,可以过滤 sip ,右击跟踪udp或是tcp,查看详细的GB28181信令