哪些开源SIP客户端(或库)可以由开发人员自由扩展?

时间:2011-09-15 09:20:03

标签: c# voip sip asterisk

我们需要用自定义开发的SIP客户端替换我们当前的简单SIP客户端(X-lite),以便它具有我们需要的特定功能:

我们计划的一些功能:

  • 共享联系人(如果代理A创建新联系人,代理B可以使用它)
  • 中央通话记录(所有座席看到所有通话)
  • 如果接听电话,会弹出客户资料(只需打开浏览器/将其带到前台:http://server.com/profile/ {callerid})

是否有任何可以扩展以支持这些功能的开源SIP客户端(或库)?

3 个答案:

答案 0 :(得分:1)

我所知道的唯一开源C#sipstack是lumisoft。

您可以在此处找到UA示例:http://www.lumisoft.ee/lswww/download/downloads/examples/

(UserAgent = client)

答案 1 :(得分:1)

对于C#,有sipwiz的堆栈:sipsorcery

(许可证看起来像3条款BSD许可证。)

答案 2 :(得分:1)

您可以使用SipekSDK(它使用PJSIP C语言堆栈的包装器,这是一个可靠且记录良好的包装器) http://code.google.com/p/sipeksdk/