本文主要介绍使用wireshark抓取网络包并从中dump出ts流进行本地播放的方法,其中包括RTSP的TCP流和RTP的UDP流,两者在使用wireshark抓取后只是解码的方式略有区别,其余步骤一致。
1、首先打开wireshark抓取网络包或者打开已经抓好的网络包。
2、通常这个时候需要判断一下是UDP的流还是TCP的流,然后过滤一下(或者使用追踪流的方式先过滤)
3、选择一个数据包右键选择解码为...(decode as...)
4、在当前(current)选项中下拉选择RTP(如果是TCP RTSP需要选择RTSP),点击保存(save)