我沒有pjsip的經驗。現在我想在iPhone中編寫一個功能,如下所示:從我的SIP號碼開始,我對多個SIP號碼進行多次呼叫。如果有人接受電話,其他人將被拒絕。我正在使用pjsip庫在iPhone中開發我的應用程序。 任何人都可以幫助我嗎?如何從一個SIP帳戶到多個SIP帳戶進行多個呼叫?
3
A
回答
1
pjsip確實允許來自同一個帳戶的多個呼叫。它受此限制PJSUA_MAX_CALLS
請通過simple_pjsua.c。它的確提供了一個很好的例子,正是你所要求的。
這裏你會發現'on_call_state,這個回調函數只要調用狀態改變就被調用。典型地,每當接到呼叫時,當接收/發送200OK/ACK時,呼叫狀態將轉換到PJSIP_INV_STATE_CONNECTING/PJSIP_INV_STATE_CONFIRMED。
要撥打電話找pjsua_call_make_call
祝你好運!
0
請查看函數cmd_make_multi_call中的pjsua_app_cli.c。
for (i=0; i<count; ++i) {
pj_status_t status;
status = pjsua_call_make_call(current_acc, &tmp, &call_opt, NULL,
NULL, NULL);
if (status != PJ_SUCCESS)
break;
}
希望它有幫助!
相關問題
- 1. 在SIP中設置SIP帳戶的Voip呼叫
- 2. 來自SIP的多個呼叫
- 3. 如何添加系統SIP帳戶
- 4. 如何使用扭曲SIP協議進行SIP呼叫?
- 5. 多個Git帳戶
- 6. 多個bitbucket帳戶
- 7. Github多帳戶一臺電腦總是看到一個帳戶
- 8. 如何從sipp到基於SIP的移動進行2個呼叫
- 9. 如何?網站託管一個FTP帳戶與多個用戶帳戶?
- 10. 多個Android開發者帳戶與一個谷歌帳戶
- 11. 以編程方式添加SIP帳戶
- 12. 一次請求多個用戶帳戶
- 13. 記錄每個呼叫並獲取SIP用戶名
- 14. OmniAuth:針對同一用戶的多個帳戶進行防護
- 15. 在一個帳戶Jabber多個JID
- 16. 一個Github帳戶多個回購
- 17. 如何將aws elb證書從一個帳戶導入到另一個帳戶?
- 18. 如何使用Enterprise帳戶下的多個開發者帳戶?
- 19. Heroku上的多個帳戶
- 20. XMPPFramework中的多個帳戶
- 21. Asp.Net身份 - 多個帳戶
- 22. 申請多個帳戶?
- 23. 使用GitHub多個帳戶
- 24. 檢測多個帳戶
- 25. ES6 - 爲多個用戶帳戶並行發出多個請求
- 26. 執行SIP呼叫到話機.NET
- 27. SIPp - 多個客戶端SIP邀請到單個服務器 -
- 28. 如何將gsutil用於多個帳戶?
- 29. Django:多帳戶,每個帳戶下有多個用戶,但帳戶特定的數據
- 30. 呼叫控制sip呼叫星號
我使用pjsua_call_make_call在一個呼叫已經開始的時候撥打另一個號碼,但它返回狀態碼70010.當一個呼叫正在進行時,如何撥打電話。我想用pjsip來實現呼叫會議。提前感謝您的幫助 –