在Android中使用linphone lib进行通话

时间:2019-04-09 18:46:53

标签: java android linphone linphone-sdk voip-android

我正在构建一个需要集成Linphone lib https://www.linphone.org/products的android应用程序。

我能够使用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,请告诉我我在做什么错误。

没有适当的文档。

0 个答案:

没有答案