CSipsimple 改变其同时拨号数量的问题 supportMultipleCalls
官方的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个号码就播不出去了。。。我怀疑的是 客户端肯定有 对 同时通话数量的限制 但是就是找不到 其源码,