# h264extractor **Repository Path**: mshlyn/h264extractor ## Basic Information - **Project Name**: h264extractor - **Description**: No description available - **Primary Language**: Unknown - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-26 - **Last Updated**: 2025-12-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # H264extractor Wireshark plugin to extract h264 stream from rtp packets, support Single NAL Unit Mode(RTP Packetization Mode 0), FU-A and STAP-A. In addition, opus stream is supported as well. # How to use h264extractor * Copy rtp_h264_extractor.lua to the directory where wireshark was installed * edit init.lua, make sure "disable_lua = false" and add "dofile(DATA_DIR.."rtp_h264_extractor.lua")" * when open pcap file in wireshark, decode as RTP and configure the H264 dynamic payload types. * Menu - Tools - Extract h264 stream from RTP # How to use opus extractor * Copy rtp_opus_extractor.lua to the directory where wireshark was installed * edit init.lua, make sure "disable_lua = false" and add "dofile(DATA_DIR.."rtp_opus_extractor.lua")" * when open pcap file in wireshark, decode as RTP. * Menu - Tools - Extract opus stream from RTP # Good tutorials * https://blog.networkcentric.org/wireshark-h264-video-decoding/ # Reference * https://wiki.wireshark.org/Lua * https://tools.ietf.org/html/rfc6184 * https://tools.ietf.org/html/rfc7587 * https://tools.ietf.org/html/rfc7798