我正在尝试创建一个可以通过本地网络或代理上的 SIP 进行通信的应用程序。如果我添加代理设置以调用代理设备,或者我关闭代理以调用本地设备,则没有问题。但我无法调用连接(注册)代理的本地设备。Linphone 正在尝试使用他的代理帐户呼叫本地地址。所以我的问题是。有没有办法为代理添加另一个帐户?
在 Nadoir 版本中,使用以下代码非常简单:
AccountBuilder accountBuilder = new AccountBuilder(mLc);
accountBuilder.setUsername(username);
accountBuilder.setDisplayName(displayName);
accountBuilder.setPassword(password);
accountBuilder.setDomain(domain);
accountBuilder.setTransport(transport);
accountBuilder.setExpires(keepalive);
accountBuilder.setProxy(proxy);
accountBuilder.setUserId(authName);
accountBuilder.setOutboundProxyEnabled(outboundProxy);
accountBuilder.setEnabled(true);
但我在 iOS 版本中没有找到类似的东西。有没有办法做到这一点?
谢谢