gpt4 book ai didi

android - Linphone 库示例 sip 注册

转载 作者:行者123 更新时间:2023-12-04 12:04:05 25 4
gpt4 key购买 nike

我想使用 Linphone 库开发一个应用程序。

我搜索了一些教程和示例,但在 Github 的示例中,它没有解释如何准确注册到 sip 服务器,或者我可能不理解这些示例?

我发现了这个:http://www.linphone.org/docs/liblinphone-javadoc/

但这对我不起作用,或者我错过了什么?

我在哪里可以找到一些注册到 sip 服务器/调用管理器的示例?

提前致谢

最佳答案

为了更好的理解,建议你下载Linphone的源码并查看代码:BelledonneCommunications
您可以使用以下代码在 Sip 服务器中注册:

 Core core = LinphoneManager.getCore();
if (core != null) {
Log.i("[Generic Connection Assistant] Reloading configuration with default");
reloadDefaultAccountCreatorConfig();
}

AccountCreator accountCreator = getAccountCreator();
accountCreator.setUsername(mUsername.getText().toString());
accountCreator.setDomain(mDomain.getText().toString());
accountCreator.setPassword(mPassword.getText().toString());
accountCreator.setDisplayName(mDisplayName.getText().toString());
accountCreator.setTransport(TransportType.Udp);//Tls,Tcp,Dtls
createProxyConfigAndLeaveAssistant(true);

void reloadDefaultAccountCreatorConfig() {
Log.i("[Assistant] Reloading configuration with default");
reloadAccountCreatorConfig(LinphonePreferences.instance().getDefaultDynamicConfigFile());
}

关于android - Linphone 库示例 sip 注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33954102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com