【发布时间】:2019-12-31 18:49:03
【问题描述】:
我正在尝试从使用 Wireshark 捕获的电话会话中提取音频。捕获从电话提供商发送给我们以进行调试/分析。我有 3 个文件:信令和两个带有 UDP 数据的文件,每个方向一个。合并其中两个文件(一个方向与信令)后,Wireshark 提供 RTP 流分析。我观察到(正如我对第二次会话捕获所做的那样)是 Wireshark 无法为一个方向导出 RTP 流音频 (Payload type: ITU-T G.711 PCMA (8))。这恰好是一个包含“RTF 2833 RTP 事件”(Payload type: telephone-event (106)) 的 RTP 流。这些事件似乎在带外传输 DTMF 曲调,对于每个 DTMF 曲调,有一段由 7 个此类连续 RTP 事件组成。 Wireshark 所做的是为不到两分钟的音频流生成一个 8 GB *.au 文件。对于反向流,我得到一个 2 MB 大小的音频文件。
我不得不承认这只是猜测:我将错误与我可以看到的功能联系起来,我有点困惑 Wireshark 显然 知道这些事件但未能保存相应的音频流。我可能需要一些插件吗?
我试图在网上搜索这个问题,但没有成功。
这个问题之前在 Network Engineering 上被问过,但后来被证明是题外话。
【问题讨论】: