1
我正在使用pjsua調用時遇到問題。在服務器上註冊總是成功的,但大部分時間我嘗試打電話給我的手機,呼叫狀態永遠不會調用,沒有任何事情發生,或者我得到錯誤406(不可接受)。只有少數情況下(20人中的大約1人)是成功的。 當我嘗試使用提供商的軟電話進行通話時,一切正常。但是,我需要命令行界面來處理我的工作。pjsua調用失敗
這是我從我的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時使用這些otption:
--registrar sip:viphone.sk
--id sip:[email protected]
--proxy sip:viphone.sk;lr
--outbound sip:sip.break.viphone.sk;lr
--realm *
--username AAAAA
--password XXXXX
我跑pjsua這樣的: pjsua - config-file conf sip:[email protected]
在我的配置中是否有錯誤或丟失?
有幾點;首先:--registrar應該是sip.break.viphone.sk。其次:StackOverflow不是這個問題的地方,請嘗試SuperUser或ServerFault。第三;我使用pjsua,並且在與呼叫者ID綁定時遇到問題,也許呼叫在從pjsua發起而不是軟電話時被阻止,因爲您的運營商不允許您隱藏該號碼? – jwbensley 2013-01-22 12:22:04