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
問題について何か考えはありますか?