Я хочу разработать приложение для голосовой связи, я настроил сервер звездочек и хочу интегрировать sip-клиент в свое приложение для Android.После интенсивных исследований в сети, я не нашел документации по интеграции liblinphone 4 в проект Android.У кого-нибудь есть идея?В настоящее время я интегрировал этот код, пытаясь понять небольшой пример на C старой версии liblinphone: (Но у меня есть эта ошибка: Linphone: Контакт не был исправлен, стек будет делать, я думаю, что если я могу исправить контакт, ямог сделать регистрацию)
Core core = Factory.instance().createCore(null, null, this);
ProxyConfig proxyConfig = core.createProxyConfig();
Factory.instance().setDebugMode(true, "Linphone");
AuthInfo authInfos;
Address from = Factory.instance().createAddress("sip:112@**.*.*.*");
proxyConfig.setIdentityAddress(from);
proxyConfig.setServerAddr(from.getDomain());
proxyConfig.enableRegister(true);
proxyConfig.setRealm("**.*.*.*");
proxyConfig.setContactParameters("**.*.*.*");
proxyConfig.done();
Address to = Factory.instance().createAddress("sip:105@*.*.*.*");
authInfos = Factory.instance().createAuthInfo(from.getUsername(), null, "*****", null, null, null);
// You must provide the Android app context as createCore last param !
authInfos.setDomain("**.*.*.*");
authInfos.setUsername("112");
authInfos.setPassword("*****");
authInfos.setUserid("112");
core.addAuthInfo(authInfos);
core.setPrimaryContact("sip:112@**.*.*.*");
core.addProxyConfig(proxyConfig);
core.start();
core.inviteAddress(to);
System.out.println("initialization is ok???");