我正在尝试做的是使用SharpPCap/PCap.Net捕获VOIP网络上的电话对话的WAV数据。
我们使用H.323建议,我的理解是语音数据位于RTP数据包中。但是,无法启发式地确定UDP数据包是否是RTP数据包,因此在捕获数据之前,我们必须做更多的工作。
在WAV数据通过RTP发送之前,H.323建议显然使用特定TCP端口上的大量流量来协商呼叫。但是,我很难确定在这些TCP端口上实际发送的是什么数据,何时发送,数据包是什么样子的,如何处理等等。
如果任何人有任何关于如何进行这方面的信息,我将非常感谢。我的Google-Fu在这一点上似乎让我失望了。
发布于 2010-06-02 23:37:20
Wireshark是你的朋友。我想它仍然有一个插件,可以让你选择一个VoIP流,然后保存到文件中。有趣的是,如果您使用的是交换式网络。
Wireshark + VoIP
发布于 2010-06-16 02:07:53
您必须从两端解析h.323 OLC消息,然后才能知道要捕获哪些数据包
https://stackoverflow.com/questions/2959178
复制相似问题