Wireshark Legacy将RTP包导出为视频文件

简介: 本文介绍如何将wireshark的抓包文件中的rtp包导出为视频文件,主要用于验证视频源发送的视频数据包是否正常。

  • 如果rtp包导出的视频播放正常、无卡顿,说明【发送方正常】,需从接收端平台寻找问题。
  • 如果rtp包导出的视频播放异常,则可能是【发送方有问题】或【网络问题】。

1. 打开wireshark legacy

(注意,不是wireshark,一般在安装wireshark时会一起安装的)

01-打开wireshark legacy

2. 打开文件

使用 wireshark legacy 打开报文文件 *.pcapng,如果 protocol字段显示为 UDP,则需要设置解码;如果 protocol 为rtp,则无需设置解码,直接进入 第4步

02-p打开报文文件 *.pcapng

3. 设置解码协议为RTP

  • 右键点击任一RTP包,选中Decode As ...,打开解码菜单;
    03-右键打开解码菜单
  • 选中解码协议为 RTP
    04-设置解码协议为RTP
  • 查看解码协议,已经变为RTP
    05-解码惬意

4. 导出为视频文件

  • 单击任一RTP包,选中菜单【telephony-》RTP-》Stream Analysis...】
    06-stream-analysis
  • 单击左下角的【save payload..】按钮
    07-save-payload
  • 输入要导出的视频文件名,并选择输出目录,点击OK,则会将rtp包转换为一个raw文件保存在本地;
    08-save-as-raw

5. 验证视频文件

使用VLC打开第4步中保存的视频文件,检验视频源发送来的视频包是否正常。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 3.1. 介绍 现在,您已经安装了Wireshark并有可能热衷于开始捕捉您的第一个数据包。在接下来的章节中,我们...
    wwyyzz阅读 1,416评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • 摘要 该配置文件定义了支持高质量音频分发所需的Bluetooth®设备的要求。这些要求以终端用户服务的方式表达,并...
    公子小水阅读 10,122评论 0 4
  • 目录 1.1. Wireshark是什么? 1.1.1. 一些预期目的 1.1.2. 特性 1.1.3. 在多种网...
    wwyyzz阅读 1,054评论 0 1
  • 年年今日 岁岁今朝 十八岁的愿望是希望自己认真地过好生活 往后的年岁里成长得更加坚韧平和 “我已亭亭,无忧亦无虑。...
    有点少年阅读 503评论 0 1