用wireshark捕包并播放RTP流

用wireshark抓包并播放RTP流

在做音视频开发过程中,需要经常抓包分析。

总结一种方法,将RTP流内的UDP包导出并格式化成相应编码的文件进行播放。

 

1.用tcpdump在手机上抓包, 生成pcap文件 

 

2.将pcap文件复制到电脑上,用wireshark打开

 

3.运行生成脚本, 生成H264文件(lua脚本直接放到wireshark安装目录下,在init.lua里添加dofile("h264_export.lua"))

 

4.用showcase播放器播放之