windows网络抓包工具wireshark的使用(以调试rtsp为例)
下面介绍网络抓包工具wireshark的基本使用,以抓取rtsp流媒体服务器和客户端数据交互为例。
工具的下载:
https://pc.qq.com/detail/9/detail_6909.html
安装好软件。
现在的任务是,使用wireshare软件抓取流媒体服务器的服务端和客户端rtsp协议的交互过程,分析数据是否完整正确。
软件的开始界面:
我们使用的是以太网连接的方式,所以选择本地连接的网络适配器:
双击:
因为我们的rtsp流媒体服务器的IP地址是192.168.1.97,所以在上面的过滤器中输入:
ip.src == 192.168.1.97。然后在点击右边的蓝色箭头。点击后变为灰色。
然后打开服务器上的rtsp应用,病监听客户端的连接。这是打开本地电脑的vlc,并输入rtsp服务器的url:
点击播放后,服务端和客户端就开始数据交付了。然后关闭wireshark软件,点击保存退出。
保存后的文件后缀pcapng可以使用wireshark文件打开,并查看相应的交互。
下面就可以查看rtsp交互的数据了,双击下面的数据包:
就可以看到熟悉的rtsp协议的交互内容了。