我有使用c#或.net技术构建SIP软电话的挑战。
请指导我建立此类技术所需的技术,要求和规格。
可能的要求:
支持的编解码器:
G.722.1,G.723.1,G.726,G.728,G.711,G.729,G.723.1,iLBC,:G.711(A和m-law),G.729A / B / D / E,AMR,GSM 6.10 / EFR,iLBC,Speex
语音:
实时质量监控(MOS)3
独立电话线
自动应答/请勿打扰呼叫
转发全双工音频
录制压缩音频数据。
完全兼容SIP的软电话/拨号器 适用于PC2Phone和Mobile2Phone (iPhone,诺基亚N95)应用程序 symbian s60,完整的源代码应该 提供。
与Windows 2000 / XP / 2003 / Vista / Mac兼容
NAT /防火墙遍历功能
适用于任何第三方SIP服务器
支持SIP出站代理
显示来电者帐户余额
显示通话时间
自动回声消除
自动抖动缓冲区调整
最后号码重拨
最近拨打的10个号码的历史
快速拨号用户列表
仅限客户快速提供 需要用户名和密码
答案 0 :(得分:1)
答案 1 :(得分:1)
Konnetic为.NET开发提供完全托管的SIP组件。
他们的SIP .NET SDK在这里可用,可能是最全面的。他们还提供了一个MSRP库。
否则,Microsoft的Lync服务器附带了一个非常好的托管SIP库,可从以下网址获得:www.microsoft.com/en-us/lync/default.aspx
答案 2 :(得分:1)
http://www.konnetic.com是一个相对较新的补充。完全管理。使用SIP和SDP所需的一切。他们没有像许多其他人一样选择标准中的低调水果。同样好但与Microsoft绑定的是Microsoft Lync服务器。
答案 3 :(得分:0)
Microsoft实时通信:协议和技术 http://technet.microsoft.com/en-us/library/bb457036.aspx