首页

Simple SIP (VOIP) based phone in C#

c#

2020-12-8

This is a C# based simple SIP (VOIP) call-out phone. This SIP application was developed and is currently in use as “Help -> Call to support”. The idea was to create a zero configuration, very simple call-out phone, and that is how it is now (though IP based incoming calls are supported; example: sip:test@ip:7666, 7666 is the port SIP_Call out runs).

Currently, this application runs on Windows only. For some reason .NET “still” has no managed support for audio-in and audio-out. The audio part uses the unmanaged Windows wave API.

I tried to make the example application well organized, clear, and well commented – don’t know how it turned out, you can be the judge. For beginners, I suggest you Google and read some SIP introduction, otherwise you will never get what is going on.

Because the code is full of comments, I think there is no need for a lot of explanation here; just dig into the code.

资源下载此资源下载价格为2D币(VIP免费),请先
资源文件列表
SIP_CallOut/bin/Debug/LumiSoft.Net.dll , 1081344
SIP_CallOut/bin/Debug/LumiSoft.Net.xml , 2066007
SIP_CallOut/bin/Debug/SIP_CallOut.exe , 1297920
SIP_CallOut/bin/Debug/SIP_CallOut.vshost.exe , 14328
SIP_CallOut/bin/Debug/SIP_CallOut.vshost.exe.manifest , 490
SIP_CallOut/Program.cs , 1369
SIP_CallOut/Properties/AssemblyInfo.cs , 1452
SIP_CallOut/Properties/Resources.Designer.cs , 2857
SIP_CallOut/Properties/Resources.resx , 5612
SIP_CallOut/Properties/Settings.Designer.cs , 1096
SIP_CallOut/Properties/Settings.settings , 249
SIP_CallOut/Resources/app.ico , 10134
SIP_CallOut/Resources/busy.wav , 125706
SIP_CallOut/Resources/call.ico , 10134
SIP_CallOut/Resources/call_hangup.ico , 10134
SIP_CallOut/Resources/calling.wav , 231596
SIP_CallOut/Resources/hangup.wav , 125706
SIP_CallOut/Resources/mic.ico , 15086
SIP_CallOut/Resources/onhold.wav , 485708
SIP_CallOut/Resources/ResManager.cs , 2283
SIP_CallOut/Resources/ringing.wav , 33120
SIP_CallOut/Resources/router.ico , 188757
SIP_CallOut/Resources/speaker.ico , 5430
SIP_CallOut/SIP_Call.cs , 13205
SIP_CallOut/SIP_CallOut.csproj , 4930
SIP_CallOut/SIP_CallOut.sln , 1201
SIP_CallOut/SIP_CallState.cs , 770
SIP_CallOut/wfrm_IncomingCall.cs , 4503
SIP_CallOut/wfrm_Main.cs , 106960
没有账号? 忘记密码?

社交账号快速登录