ANDROID使用非标准SIP端口

标签 android sip voip

我正在尝试使用 Android SIP 示例应用程序。我的问题是我尝试用我的服务器端口 443 更改默认端口 (5060),但出现以下错误:

java.lang.IllegalArgumentException: incorrect port arugment: 443

我用于更改端口:

SipProfile.Builder builder = new SipProfile.Builder(username, server);
builder.setPort(443);

请问有人可以帮助我吗?!

最佳答案

试试这个代码

SipProfile.Builder builder = new SipProfile.Builder(username, uri.getHost())
builder.setPort(uri.getPort());
builder.build();

关于ANDROID使用非标准SIP端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13821650/

相关文章:

java - Runnables 会阻塞 UI 线程吗?

java - 通过 json 使用 java (eclipse) 从 MySQL-DB 检索字符串

sip - 在 SIP 中,为什么 Contact 头域必须出现在 Invite 请求中

sip - 我可以从 sip 帐户调用 Whatsapp 号码吗?

java - 从 SipFactory 创建 SipStack

twilio - 如何使用 Twilio 将 2 个调用者连接在一起

java - Android studio xml文件无法读取并且xml文件变成了文本文件

android - 申请提交审核时间Google Play

ios - 在 IOS 中使用 PJSIP 注册远程 VOIP 服务器

通话结束时 Android SIP 监听器 onCallEnded 延迟