我没有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来实现呼叫会议。提前感谢您的帮助 –