【问题标题】:How to build a softphone (using SIP protocol) using C# [closed]如何使用 C# 构建软件电话(使用 SIP 协议)[关闭]
【发布时间】:2009-07-01 07:13:16
【问题描述】:

我面临使用 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/防火墙穿越功能

  • 适用于任何第 3 方 SIP 服务器

  • 支持 SIP 出站代理

  • 显示来电者账户余额

  • 显示通话信用时间

  • 自动回声消除

  • 自动抖动缓冲调整

  • 最后一个号码重拨

  • 最后拨打的 10 个号码的历史记录

  • 快速拨号用户列表

  • 为客户快速提供,仅限 需要用户名和密码

【问题讨论】:

标签: c# voip sip


【解决方案1】:

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

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

否则,Microsoft 的 Lync 服务器带有一个非常好的托管 SIP 库,可在此处获得:www.microsoft.com/en-us/lync/default.aspx

【讨论】:

    【解决方案2】:

    更新:Domain 现已出售,Konnetic 现在是一项飞钓技术。

    http://www.konnetic.com 是一个相对较新的添加。完全托管。使用 SIP 和 SDP 所需的一切。他们没有像其他许多人那样在标准中摘取低垂的果实。


    Microsoft Lync 服务器同样出色,但与 Microsoft 相关联。

    【讨论】:

      猜你喜欢
      • 2011-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      • 1970-01-01
      • 2021-05-16
      • 2020-05-27
      相关资源
      最近更新 更多