【问题标题】:I need to find a good BSD Licensed C# SIP Softphone我需要找到一个好的 BSD 许可 C# SIP 软电话
【发布时间】:2012-01-27 16:34:59
【问题描述】:

我目前已经为 SIP 电话系统编写了一个 API,并希望将一个完整的 SIP 软电话集成到我已有的系统中。

我希望集成一个开源软件电话:

  • 包括功能齐全的 SIP 堆栈
  • 用 C# 编写,或者很容易集成到 C# 应用程序中
  • 是 BSD 或类似许可
  • 以相当高级的方式公开基本功能(拨号、转接、保持等)(即,只需为其编写 UI 和 viola 我有一个定制的软电话很容易)

我的目标是快速制作概念验证软件电话以进行演示。如果我可以重写 C# 前端,我会采用完全构建的 BSD 软件电话。

谢谢,我期待着总是有用的反馈。

【问题讨论】:

    标签: c# sip telephony


    【解决方案1】:

    据我所知,目前还没有开源 C# 软件电话。我自己的 SIP stack 是 C# 并且是开源的,但它用于 SIP 应用程序服务器,并且缺少软件电话所需的大量功能,例如 RTP 实现、编解码器、音频设备互操作等。

    我所知道的最符合您需求的可能是 sipek voip(我很确定它曾经被称为 pjsip.net),它是 pjsip 开源 SIP 和媒体库的 C# 包装器,它本身是用 C 语言编写并在 GPL 下获得许可的;因此即使您准备使用包装库,pjsip 也无法满足您的许可要求。

    对您而言,最有效的方法可能是查看现有的软电话并找到提供换肤服务的软电话。在这个与您的相似的question 中,听起来开发人员正在使用 zoiper。我知道counterpath也提供剥皮,但它并不便宜。当然,如果您有几个月闲置的开发人员资源,我相信您可以在我的或 soeon 上进行构建

    【讨论】:

      【解决方案2】:

      我们正在使用mizu webphone。它不是用 C# 编写的,但它说它是跨平台的,所以我认为你应该也可以将它与 C# 一起使用(我们在 ASP .NET 中使用它)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多