首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用JAIN SIP API的PeerUnavailableException

使用JAIN SIP API的PeerUnavailableException
EN

Stack Overflow用户
提问于 2015-02-08 22:24:01
回答 1查看 351关注 0票数 1

我在注册Jain-Sip的时候遇到麻烦了。我得到了这个错误:

代码语言:javascript
复制
02-08 15:08:24.615  23722-23722/org.vocalia.sipapplication E/SipStack﹕ The Peer SIP Stack: android.gov,nist.javax.sip.SipStackImpl could not be instantiated. Ensure the Path Name has been set

路径名已设置为sipFactory.setPathName("android.gov.nist");.Not确定这是否为correct.This是我的代码的摘录

代码语言:javascript
复制
private void initialize() {
    localIp = getIPAddress(true);//TODO obtener la ip local con la función getIPAddress()
    //Dirección local
    localEndpoint = localIp + ":" + localPort;
    //Direccion del server
    remoteEndpoint = remoteIp + ":" + remotePort;
    //La pila de mensajes SIP
    sipStack = null;
    //SipFactory es una clase singleton(solo puede haber una instancia) cuyas aplicaciones pueden usar
    // un único punto de acceso para obtener implementaciones propietarias de esta especificación.
    sipFactory = SipFactory.getInstance();//Con esto creamos una instancia de SipFactory o si ya existe una accedemos a ella
    sipFactory.setPathName("android.gov,nist");//TODO Si no funciona, probar con "net.iis" o "com.microsoft.go" o "org.w3" o preguntar en vocalia
    Properties properties = new Properties();
    properties.setProperty("android.javax.sip.OUTBOUND_PROXY", remoteEndpoint + "/"
            + transport);//Opcional. Le pasamos la dirección del proxy como ipaddress:port/transport ->p.ej 129.1.22.333:5060/UDP
    properties.setProperty("android.javax.sip.STACK_NAME", "myAndroidSipStack");//Obligatorio. Le ponemos un nombre a la pila, vale cualquiera sin espacios
    try {
        // Creamos el objeto SipStack
        sipStack = sipFactory.createSipStack(properties);
        Log.i("SipStack", "createSipStack " + sipStack);
    } catch (PeerUnavailableException e) {
        e.printStackTrace();//Con esto nos dice la linea donde surge la excepción
        Log.e("SipStack", e.getMessage());
    }

www.telestax.com/jain-sip-stack-for-android/获取

我看过类似这个PeerUnavailableException using JAIN SIP API and the NIST implementation的其他帖子,但没有解决我的问题

任何帮助都将不胜感激。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-02-08 22:59:53

android.gov,nist应为android.gov.nist

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28394996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档