J'utilise la pile SIP dans Android 2.3.4 et tout fonctionne bien. Cependant, j'ai besoin du système pour utiliser SSL, et ont créé le code suivant:Android SIP SSL
SipProfile.Builder builder = new SipProfile.Builder("user","domain");
builder.setPassword("password");
builder.setOutboundProxy("sip:IPADDRESS:5061;transport=tls");
builder.setProtocol("TCP");
builder.setAutoRegistration(true);
me = builder.build();
Intent i = new Intent();
i.setAction(Constants.INCOMING_CALL_INTENT);
PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, Intent.FILL_IN_DATA);
manager.open(me, pi, registrationListener);
Malheureusement le bit TLS dans l'appel setOutboundProxy() semble ne rien faire. Quelqu'un peut-il suggérer comment utiliser SSL avec la pile SIP intégrée? Je ne veux pas vraiment utiliser pjsip car l'application fonctionne comme elle l'est, donc cela nécessiterait une énorme réécriture pour utiliser pjsip.
Merci, Ed
Il y a une question ouverte pour ajouter le support: https://code.google.com/p/android/issues/detail? id = 136077 –
Quelqu'un at-il une mise à jour à ce sujet en 2018? – Ender2050
Je n'ai aucune idée, désolé – Pedru