Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What library can I use for working with VoIP streams in C#?

Tags:

c#

.net

audio

voip

I want to write a VoIP program using C#, in which I want to encode/decode outgoing and incoming streams myself. I will appreciate, if you can tell me, what library I can use for it and where can I can find that library.

like image 371
user687014 Avatar asked May 05 '11 07:05

user687014


1 Answers

You could try NSpeex for a fully managed codec implementation.

NAudio will let you use any ACM codecs on your system, so you can use G.711 a-law and mu-law, ADPCM, GSM 6.10, G.723.1, TrueSpeech or WMA, which come with Windows as standard. It also has managed a-law and mu-law encode/decode.

like image 85
Mark Heath Avatar answered Nov 05 '22 04:11

Mark Heath