我是学生,我正在开发一个关于VOIP的项目来捕获通信VOIP,然后将其转换为音频格式。我正在使用C编程语言
我能够使用winpcap库捕获网络流量并过滤RTP数据包。但我不知道如何用它创建音频文件。
答案 0 :(得分:0)
要进行分析,请使用wireshark捕获并导出RTP流: 见
https://wiki.wireshark.org/RTP
和/或
https://www.wireshark.org/docs/wsug_html_chunked/ChTelRTPAnalysis.html
从C中提取RTP数据包,您可以手动重新实现RFC(https://tools.ietf.org/html/rfc3550)或使用第三方库,如gstreamer(https://gstreamer.freedesktop.org/documentation/rtp.html)
答案 1 :(得分:0)
完整算法正在关注
如果您需要生产代码,但每个子弹点都是非常棘手的任务,但它们都有快速而肮脏的解决方案,适合您。