原文教程:http://hi.baidu.com/zjxiaoyu3/blog/item/22f9f18f32b45de5f11f3670.html
抓到完整的流媒体包之后,用wireshark打开,其中的包可能不会自动映射成RTP+AMR/H263/H264的包,做如下修改操作即可:
1. 把UDP 包解析成RTP/RTCP包。选中UDP包,右键,选择Decode As,选RTP
2. 把RTP Payload映射成实际的媒体格式。首先查看RTSP中的SDP的payload_type,比如96是H263,97是AMR。那么点击菜单Edit -> Preference -> Protocol, AMR payload_type number填写97, H263填写96,那么payload就可以自动解析了。
需要注意的是:
wireshark 1.0版本以上才支持H263和H264。
原文教程:http://hi.baidu.com/zjxiaoyu3/blog/item/22f9f18f32b45de5f11f3670.html
抓到完整的流媒体包之后,用wireshark打开,其中的包可能不会自动映射成RTP+AMR/H263/H264的包,做如下修改操作即可:
1. 把UDP 包解析成RTP/RTCP包。选中UDP包,右键,选择Decode As,选RTP
2. 把RTP Payload映射成实际的媒体格式。首先查看RTSP中的SDP的payload_type,比如96是H263,97是AMR。那么点击菜单Edit -> Preference -> Protocol, AMR payload_type number填写97, H263填写96,那么payload就可以自动解析了。
需要注意的是:
wireshark 1.0版本以上才支持H263和H264。
分享到:
相关推荐
wireshark解析流媒体
wireshark从RTP包中提取出H264裸流数据脚本 wireshark RTP H264 H265
通过tcpdump或者wireshark抓到的包通常是rtp流,保存为.pcap格式文件后中,可通过wireshark进行解析,得出h264裸流,并保存为文件。 我这里有一段rtp流文件,作为演示使用(这个文件有点不标准,一般一个nal打一个...
2 将rtp h264 lua拷贝到Wireshark的安装目录下 3 需要启动对Lua的支持 默认不启动对Lua的支持 编辑 init lua文件 在“disable lua true; ”这一行前添加注释符“ ” 然后在文件的最后添加一行 dofile "rtp h...
wireshark检测RTP丢包
摘要:本文介绍了使用Wireshark从H.264编码的RTP流中分析出视频的质量和分辨率的方法。 关键词:Wireshark; 分辨率; RTP; H.264; 1080P;
一个wireshark插件,可以在打开包含H.264码流的抓包后,选菜单“Tools->Export H264 to file [HQX's plugins]”后,把抓包文件里的H.264码流自动导出到抓包文件所在目录(工作目录)里,名为from_<RTP流源ip>_<RTP流...
wireshark分析RTP丢包率.pdf
利用Wireshark解析自定义协议,以portal协议为实例,并利用LUA脚本进行解释。
用wireshark一步一步详细描述分析网络包的rtp丢包率。
使用Wireshark导出符合http://www.cs.columbia.edu/irt/software/rtptools/所指定的rtp流的步骤
提供如何使用wireshark进行抓包RTSP, RTP调试,了解RTSP, RTP的协议及客户端与服务端的交互过程,方便大家debug。
使用Wireshark快速导出特定ssrc的rtp分组,http://wiki.wireshark.org/Development/LibpcapFileFormat
7.查看rtp包的payload type,比如说type是96,那么在wireshark工具栏选择Edit->preferences->protocols->H264, 把H264 dynamic payload types设成96 8.现在就可以选择点击tools下的"Extract h264 stream from RTP...
支持同时解析多个视频流,并以发送和接收的信息为文件名 第一步:在init.lua脚本中设置disable_lua = false 第二步:在init.lua文末有一句dofile(DATA_DIR.."h264_export.lua") 第三步:将下载的h264_export.lua文件...
即当wireshark不能及时解析一些新的协议时,可以自己动手根据新协议字段编写解析文件。有新协议的话可以基于此脚本改写. 使用方法: 1. 打开wireshark根目录中的init.lua文件, 将disable_lua=false 并在最后添加...
将附件的rtp_h264_extractor.lua文件,放到wireshark安装目录下,然后修改wireshark安装目录下的init.lua文件: (1)若有disable_lua = true这样的行,则注释掉; (2)在文件末加入dofile("rtp_h264_extractor.lua...
该文件支持了排序,FU-A,STAP-A的打包方式
wireshark抓包中的rtp inband dtmf频谱分析.doc
wireshark分析RTP丢包率