2017-02-22 33 views
0

我正在尝试构建一个将模拟多个SIP端点的服务器。此应用程序将用于加载测试联络中心软件。我使用JAIN-SIP将多个端点注册到联络中心的SIP服务器。这工作。但是当我的一个端点收到INVITE时,我必须采取行动。不仅与SIP,但我还需要设置RTP收发。通过Java中的RTP/RTPC发送PCMA文件

我已经搜索了JAVA API/SDK/Libaries用于设置RTP的网页,但无法访问麦克风或其他设备......只是简单地发送文件...我唯一需要的东西除了发送文件是RTPC。有没有人知道我可以使用一个合适的库,什么是真正有用的是一个小例子,以便我有一个起点......只有一个javadoc不适合我......

我希望有人可以帮助我!

预先感谢帮助我......

亲切的问候,

彼得

回答

0

这里是一个Java VoIP SDK允许这一点。

如果你希望只使用严格PCMA,则禁止所有其他编解码器的第一个(use_codecname = 0),仅启用PCMA(use_pcma = 3)

然后使用API​​_PlaySound到一个文件流到另一端。

示例API_PlaySound(1, “mysound.wav", 0, false, false,true, -1)

+0

非常感谢您的回复。我已经准备好看这个SDK了。没有RTCP,但他们愿意把它放在那里.... – Peter

+0

mmmm检查出库... ....真的很高...不是我正在寻找.... – Peter