Звоните с помощью linphone lib в Android - PullRequest
0 голосов
/ 09 апреля 2019

Я создаю приложение для Android, где мне нужно интегрировать Linphone lib https://www.linphone.org/products.

Я могу отправлять и получать сообщения, используя Linphone lib. Сейчас я пытаюсь позвонить на учетную запись Linphone. Иногда это работает, а иногда возникают проблемы с тайм-аутом.

Ниже мой метод вызова

LinphoneAddress address;
    LinphoneCall call = null;
    try {
        address = mLinphoneCore.interpretUrl(bean.getUserName() + "@sip.linphone.org");
    } catch (LinphoneCoreException e) {
        e.printStackTrace();
        return null;
    }
    address.setDisplayName(bean.getDisplayName());
    LinphoneCallParams params = mLinphoneCore.createCallParams(null);
    if (isVideoCall) {
        params.setVideoEnabled(true);
        params.enableLowBandwidth(false);
    } else {
        params.setVideoEnabled(false);
    }
    try {
        call = mLinphoneCore.inviteAddressWithParams(address, params);
    } catch (LinphoneCoreException e) {
        Toast.makeText(context, e.getMessage(), Toast.LENGTH_LONG).show();
        e.printStackTrace();
    }

Я много сделал RND, наконец, я получил пример кода easyLine Github Code

Я занимаюсь той же, но пока поэтапной проблемой. Если кто-то работал с Linphone lib, пожалуйста, сообщите мне, какую ошибку я делаю.

Нет надлежащей документации.

...