0

我尝试使用sipcmd拨打电话号码并播放 wav 文件。

我以这种方式使用命令(播放 DTMF 只是为了测试):

./sipcmd -P sip -u 0033972nnnnnn -c passwd -w sip3.ovh.fr -x "w5000;c0033661nnnnnn;d123;ws500;h"

几秒钟后,我的电话响了。我回答但 sipcmd 继续超时计数并最终挂断错误Call: Dial timed out。如果我在超时结束之前终止呼叫,同样的事情。

查看调试中的代码,无论远程调用发生什么,WaitForStateChange()都拼命地保持状态。CONNECTING

对这个问题有任何想法吗?

4

1 回答 1

0

超时表明服务器 sip3.ovh.fr 没有回复,最好的选择是在放弃任何连接问题之前验证是否可以使用软电话进行呼叫。

于 2019-04-18T07:21:37.107 回答