Linphone 注册失败问题

Linphone注册失败,IO ERROR问题分析

IO ERROR的情况有很多种

  • 注册的voip账号被占用会导致IO

  • 服务器奔溃会出现

  • 服务商端口不对会io

  • 手机端口不对会io

     我开始集成linphone后无发现任何问题,后来购置一批高端华为手机 华为P20 pro和华为mate 10保时捷后,
     发现voip电话打不了,拨打无任何反应,断点查看注册失败 Registration failed,失败信息 io error。
     联系voip的服务商家,提供支持更改端口号,也解决不了。
     翻墙google了一下午,最终总结以上一系列原因
    

我的问题的是,手机本身端口问题,设置成linphone端口随机,可以解决:

//port值可以自己指定,-1代表随机
public void setSipPore(int port) {
        LinphoneCore.Transports transportPorts = mLinphoneCore.getSignalingTransportPorts();//端口
        transportPorts.udp = port;
        transportPorts.tcp = port;
        transportPorts.tls = -1;
        mLinphoneCore.setSignalingTransportPorts(transportPorts);

    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值