我应该如何为SIP网关配置开发测试环境

时间:2011-01-28 20:03:53

标签: c# .net voip sip

我必须在.net应用程序和SIP(iptel.org)提供程序之间进行集成。一切看起来都很简单,但如果我使用像iptel.org这样的外部服务器,我觉得我没有太大的控制权。

  

用例是:作为消费者我   应该可以用电话打电话   电话号码和短信息   处理/报告执行状态。

出于这个原因,我想以一种可以编写/测试/记录集成交互的方式设置我的开发环境。

这是我要做的事情:

  

SIP服务器:miniSipServer ...将保持我的帐户 Soft   电话:Express Talk ...制作   确保服务器正在运行并准备就绪   工作
.net的SIP堆栈:带有pjsipDll的SipekSDK

资源:
http://sites.google.com/site/sipekvoip/
http://sipsorcery.codeplex.com/
http://callbutler.codeplex.com/

枚举的资源没有简单的代码,这是初学者的学习曲线

你的建议

  
      
  • 在哪里寻找样本
  •   
  • 如何以较少侵入性的方式将其包裹起来
  •   
  • 这是在开发/测试环境中配置的最佳工具
  •   

将大大贬值

谢谢, 鲁斯兰

1 个答案:

答案 0 :(得分:2)

我是sipsorcery作者,所以我可以给你一些信息。该项目包括SIP Proxy,易于启动和运行。编写IronPython脚本来控制代理如何路由流量并不是那么直接,但是如果你所做的只是在你的app和iptel之间转发SIP流量,那就简单多了。

该项目非常活跃,并且有专门的forum供开发人员寻求帮助。