wireshark 提取H264码流

wireshark 提取H264码流

1. 下载h264extractor

git clone https://github.com/volvet/h264extractor

2. 找到wireshark安装目录

C:\Program Files\Wireshark

3. 将rtp_h264_extractor.lua文件拷贝到安装目录

4. 找到 init.lua文件, 用管理员权限编辑打开,修改如下:

wireshark 提取H264码流_第1张图片

5. 打开wireshark, 然后再工具菜单栏, 会多出一个 Extracth264 stream from rtp选项:

在这里插入图片描述

6. 提取h264

如果当前wireshark上面显示的码流协议是UDP, 需要先进行decode为rtp, 步骤如下: UDP->RTP->H264 ,如果当前已经是H264信息了. 直接点击Extracth264 stream from rtp . 就会弹出抓取码流的log信息:
wireshark 提取H264码流_第2张图片
在当前目录下就会生成一个dump.264文件.
在这里插入图片描述

7. 播放dump.264

推荐使用 Elecard StreamEye Tools
wireshark 提取H264码流_第3张图片
Elecard StreamEye Tools 使用方法可参考: https://www.jianshu.com/p/2bd7eb5e5cb8

你可能感兴趣的:(网络,wireshark)