CSipsimple 改变其同时拨号数量的问题 supportMultipleCalls

ewewewrt 2014-03-26 05:20:38
官方的demo 默认最多支持同时 播4个号码 我现在的问题是 怎么扩展更多 看了源码 好像 没有
if(!supportMultipleCalls) {
// Check if there is no ongoing calls if so drop this request by alerting user
SipCallSession activeCall = pjService.getActiveCallInProgress();
if(activeCall != null) {
if(!CustomDistribution.forceNoMultipleCalls()) {
notifyUserOfMessage(R.string.not_configured_multiple_calls);
}
return;
}
}
getExecutor().execute(new SipRunnable() {
@Override
protected void doRun() throws SameThreadException {
pjService.makeCall(callee, accountId, options);
}
});
}
这一段 中 判断 是否 开启 多播的 从这里看来 只要设置 了 supportMultipleCalls为true 都可以去创建一个拨号连接。。。 不知道怎么回事? 还有 asterisk服务的三方通话 是需要 系统设置的 但是 服务器后端 没有设置 也可以实现三方通话 但是 只能支持5个 人同时通话 第6个号码就播不出去了。。。我怀疑的是 客户端肯定有 对 同时通话数量的限制 但是就是找不到 其源码,
...全文
766 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,394

社区成员

发帖
与我相关
我的任务
社区描述
VOIP相关技术探讨专区
社区管理员
  • VOIP技术探讨社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧