为什么我安装的 Wireshark 无法解析 RTP 协议?

Why my installation of Wireshark cannot analyze RTP protocol?

我在 Windows10 上使用 wireshark 3.2.4,通过 TCP/UDP 流捕获 rtp 进行分析, 但协议栏显示没有 RTP 数据。

所以我在网上搜索,看到一篇文章about RTP in wireshark, then I downloaded the the SampleCaptures file rtp_example.raw.gz and open in wireshark, but different from the screenshot in the article, where there are RTP and h.245, here is my screenshot of opening rtp_example.raw.gz,那么我应该怎么做才能得到与文章显示相似的分析结果呢?谢谢

如果 Wireshark 无法自行为包找到正确的解析器,您可以告诉它如何解释收到的包:

  1. Select 在您捕获的代表您认为是 RTP 流一部分的包的行之一。它可能有 UDP 协议。
  2. Select 'Decode as...' 来自“分析”菜单,或通过右键单击
  3. Select 表示您的流的行并将 'Current' 的值设置为 'RTP'。单击“确定”。

在您的捕获中,您现在会看到来自该流的包被解释为 RTP。

Wireshark help docs 中的更多信息。