我正在用c#开发一个voip通话记录系统。我使用 ffmpeg.exe 来解码流。
我到目前为止所做的是捕获所有传入和传出的rtp数据包并写入sepperate文件(仅有效负载部分)。并且通过 ffmpeg 我曾经转换成mp3,然后混合传入和传出音频。
现在我发现在单一流中, g729和g711 编解码器即将推出。两种编解码器的解码命令都不同。
所以我需要单独解码。但我不知道如何克服这个问题。
有人能建议我解决方案吗?
我正在使用 Wireshark 来分析数据包。
修改
下面我添加了过滤器详细信息
除了oreca之外,是否有任何用于通话录音的开源软件?
谢谢。