我可以使用什么库在C#中使用VoIP流?

时间:2011-05-05 07:37:18

标签: c# .net audio voip

我想用C#编写一个VoIP程序,其中我想自己编码/解码传出和传入的流。如果您能告诉我,我可以使用哪个库以及在哪里可以找到该库,我将不胜感激。

2 个答案:

答案 0 :(得分:2)

您可以尝试使用NSpeex进行完全托管的编解码器实现。

NAudio将允许您在系统上使用任何ACM编解码器,因此您可以使用G.711 a-law和mu-law,ADPCM,GSM 6.10,G.723.1,TrueSpeech或WMA,它们随附Windows作为标准。它还管理了a-law和mu-law编码/解码。

答案 1 :(得分:0)

第三方VoIP lib大多不是免费的。

VoIP流有许多编码/解码标准,如G.729,G.711。 我从Abto LLC那里买了这个SIP VoIP SDK

这个库提供了大多数标准的VoIP编解码器和通过SIP协议建立连接的基本方法。