当前位置:首页> 正文

实践:Wireshark抓包,导出H264视频流-h264文件

文/Justa

小编语录

终于有空闲的时间来看下怎么导出H264视频流了,之前觉得很神奇,实践下其实很简单,介绍给大家,自己也再温习一遍,随后又另外视频送上,不明白的同学可以看视频。

Wireshark 下H264码流提取

实践:Wireshark抓包,导出H264视频流

抓包文件

实践:Wireshark抓包,导出H264视频流

提取后的码流

Method

1. Prepare H264 Extractor File

> rtp_h264_extractor.lua

实践:Wireshark抓包,导出H264视频流

rtp_h264_extractor.lua

2. Copy Files

copy rtp_h264_extractor.lua into Wireshark install directory

3. edit init.lua

append dofile(DATA_DIR.."rtp_h264_extractor.lua") end of file.

实践:Wireshark抓包,导出H264视频流

4. open wireshark

* filter h264

实践:Wireshark抓包,导出H264视频流

* decode udp packet as rtp type

* get Paylodtype

实践:Wireshark抓包,导出H264视频流

* open Tools->Options->Protocols->H264

实践:Wireshark抓包,导出H264视频流

* Modify playload type as same as in packet

实践:Wireshark抓包,导出H264视频流

5. export H264 files

* Tools->Extract h264 stream from RTP

实践:Wireshark抓包,导出H264视频流

打开视频

导出的文件在源文件同级目录,通用的视频播放器都可以打开,实在找不到就用VLC播放器打开。

教程到这里就结束了,如有不明白的地方,可以留言,小编会一一回复。

展开全文阅读

相关内容