pjsua を使用した通話で問題が発生しています。サーバーへの登録は常に成功しますが、ほとんどの場合、携帯電話に電話をかけようとすると、通話状態が永遠に CALLING のままになり、実際には何も起きないか、エラー 406 (受け入れられません) が発生します。ごくわずかなケース (約 20 件中 1 件) で、呼び出しが成功しました。プロバイダーからソフトフォンを使用して電話をかけようとすると、すべて問題ありません。ただし、仕事にはコマンドライン インターフェイスが必要です。
これらは、sip プロバイダーから取得した情報です。
SIP port: 5060
Proxy: viphone.sk
Use Outbound Proxy: yes
Outbound Proxy: sip.break.viphone.sk
Register: yes
User ID: AAAAA
User Auth ID: YES
Password: Authenticate Password: XXXXX
Auth ID: AAAAA
Prefered Codec: G729a
Use Prefered Codec Only: no
そして、これらは pjsua を起動するときに使用されるオプションです:
--registrar sip:viphone.sk
--id sip:AAAAA@viphone.sk
--proxy sip:viphone.sk;lr
--outbound sip:sip.break.viphone.sk;lr
--realm *
--username AAAAA
--password XXXXX
次のように pjsua を実行しています: pjsua --config-file conf sip:myMobNumber@viiphone.sk
構成に何か問題や不足がありますか?