2010-07-06 60 views
0

我有一个IVR应用程序,用于播放提示并记录用户消息并检测DTMF。目前该应用基于SS7信令,并使用基于PSTN的媒体板用于媒体播放/记录功能。用于IVR应用的SIP RTP堆栈

现在我必须将此应用程序转移到基于IP的解决方案。为此,我需要任何开源/低成本解决方案来实现基于SIP的信令和基于RTP的媒体流和G.711编码/解码,并支持Windows和Linux。

我的应用程序需要处理约500个并发调用,并且代码是已关闭的代码,因此无法进行GPL操作。我会更喜欢LGPL代码。

我已经入围几个解决方案:

  1. OSIP(LGPL)+ ORTP(LGPL)+ eXosip(GPL)
  2. PJSIP + PJMEDIA(GPL /许可)
  3. Radvision公司(成本太高)。

请建议我最好的选择之一,否则让我知道是否有其他更好的选项可用。

GJ

回答

1

Radvision公司拥有广泛的SIP协议栈,它可以无缝地,如果你愿意为它付费使用。

我建议你可以去选项1,但你可能需要调整很多代码才能获得正确的接口,这取决于你要使用它的平台。

如果您不打算打开您的代码,请排除基于GPL许可证的软件。