为开发人员寻找SIP软电话

时间:2012-11-18 04:30:18

标签: debugging testing sip

我需要一台Windows SIP软电话来测试电话应用程序。它应该是开发人员友好的。我必须能够看到对等体之间交换的所有SIP消息的日志。理想情况下,它允许启动多个实例(在不同端口上)来模拟呼叫中心中的多个代理。

我不喜欢X-Lite,因为它试图向用户隐藏SIP协议。

2 个答案:

答案 0 :(得分:1)

对于测试,KitCAT框架非常适合(Java)开发人员。测试用例以JUnit编写,以便于与其他工具集成。它提供不同级别的日志(包括SIP消息),并支持多个用户代理,这些代理都可以在测试用例中进行协调。 (后者在其他SIP测试工具中得不到很好的支持,例如sipp)。它还提供与其他协议(例如,RTP,HTTP)的协调。

它不是传统意义上的软电话,但在开发过程中非常有用。

答案 1 :(得分:1)

SIPp可能会做你想要的。 http://sipp.sourceforge.net/

它不是软电话,但确实支持多个实例。您可以使用Wireshark查看所有已交换的SIP消息的日志。