关于voip:如何使用C#构建软件电话(使用SIP协议)

您所在的位置:网站首页 模拟拨打电话软件免费 关于voip:如何使用C#构建软件电话(使用SIP协议)

关于voip:如何使用C#构建软件电话(使用SIP协议)

2024-05-30 15:14| 来源: 网络整理| 查看: 265

我面临使用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律),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个号码的历史记录

快速拨号用户列表

仅为客户快速配置 需要用户名和密码

相关讨论 请参考这些链接以获取进一步的知识。 可能重复:stackoverflow.com/questions/498056/c-sharp-sip-stack-library @SrikanthVM您是否有任何可以进行SIp调用的开源sip客户端。请让我知道一个面临的相同问题。

http://www.konnetic.com是一个相对较新的添加。完全管理。使用SIP和SDP所需的一切。他们没有像其他许多人一样选择标准中的低挂水果。同样不错,但与Microsoft相关的是Microsoft Lync服务器。

Konnetic为.NET开发提供完全托管的SIP组件。

他们的SIP .NET SDK在这里可用,并且可能是最全面的。他们还提供了MSRP库。

否则,Microsoft的Lync服务器附带一个非常好的托管SIP库,可在这里找到:www.microsoft.com/en-us/lync/default.aspx

这里有一些提示

有关在C#中实现SIP堆栈的信息,请参见代码项目上的本文。 有关使用LAME进行音频压缩的信息,请参见这篇文章

Microsoft实时通信:协议和技术 http://technet.microsoft.com/zh-CN/library/bb457036.aspx



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3