问题标签 [linphone-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Linphone有时在android中的网络交换机上崩溃
有时在网络交换机上 Linphone 应用程序崩溃,来自 ndk 的错误。
假设我在通话中并且网络从 Wifi 切换到数据网络,然后一段时间它崩溃了。
下面是错误
android - Linphone SDK - 如何打开扬声器
我正在通过 Linphone SDK 构建一个视频聊天应用程序。
存在一个问题,当有人“接听”视频通话时,扬声器默认关闭,因此用户需要使用电话扬声器,即用于通话的扬声器,而不是扬声器。但是,同时,拨打电话的人默认打开扬声器。
我以为这是 Linphone 打开扬声器的代码,但实际上不是。
用户默认接听视频电话,如何开启外放?
android - 引起:java.lang.UnsatisfiedLinkError:无法从加载器dalvik.system.PathClassLoader findLibrary加载gnustl_shared返回null
大家好,我的 Linephone android 源代码有问题。Linephone 为我们提供了多个 Platforms 的开源代码。我目前正在使用他们的 git Repository for android 中的 LinePhone android 源代码。
在这里我做了什么。1. 查看源代码表单 Git.url https://www.linphone.org/technical-corner/linphone/downloads
2.将项目打开到Android Studio 3.构建成功后运行项目
它完全运行成功但我得到了这个错误。
在线
老实说,我不知道为什么会出现此错误以及 gnustl_shared 是什么?让我帮忙解决这个问题。
提前致谢。
android - 为什么我有 liblinphone 时我自己的软客户端无法注册到星号 SIP 服务器?
除了我的客户端,我的 android 设备中还有 liblinphone android 客户端。
我正在开发一个软客户端,它应该连接到我的星号 SIP 服务器。
现在我有 number1(比如 14109092000)使用我自己的软客户端连接到星号服务器。我使用带有 number2 的 liblibphone 客户端(比如(14109092001)连接到同一个星号服务器。
当 liblinphone 客户端关闭或卸载时,我的客户端能够连接到我的星号服务器。
我自己的软客户端使用端口 5060,liblinphone 也使用相同的端口。
这是我注册到 sip 服务器的 android 活动的代码片段。
注册.java
1)为什么会这样?2)我怎样才能防止这种情况?
android - 一段时间后,Linphone 无法在某些 wifi 网络上接听来电
我使用 Linphone sdk 开发了一个 android SIP 电话,一切都很好,但是在某些 wifi 网络上无法接听电话并且服务器返回 USER_NOT_REGISTERED 错误。例如 :
注册后首先:用户A和用户B可以通话成功。
大约十分钟后,当用户 A 向用户 B 拨打电话时,服务器说用户 B 未注册,反之亦然。
用户 A 和 B 已注册,因为可以听到服务器消息。
服务器是星号。
我用 csipsimple 重复这个测试,它没有问题。
我的应用程序现在已经完成,将其移植到 csipsimple 并不容易。
有什么办法可以解决吗?
android - SSL Client certificate verification on linphone
I was implementing secure calling from asterisk official site tutorial
And after a lot of effort and understanding of ssl and certificates, I have managed to secure it only 1 way. Following was the best clue and direction: SSL using self signed certs on linphone
How can I make use of client certificates (which the above tutorial generated) to validate clients also on server; called full ssl authentication
I read about this setting in linphonerc file: "verify_client_certs=1"
but I don't know where to put client certs?
vb.net - 如何在 vb 中导入和调用 linphone_core_get_calls?
有问题的 API 参考位于此处。
我需要知道如何正确 DLLImport 然后在 vb 中使用它:
我遇到问题的部分是const bctbx_list_t*
返回值。我尝试像这样声明 dllimport:
然后像这样使用它:
编译但给我一个错误:
无法封送“返回值”:无法封送泛型类型。
任何帮助将不胜感激。
android - 如何在 Android 中务实地将 videoCodec 设置为 LinphoneCore?
我目前正在开发一个VoIP Android 应用程序,对于 VoIP 支持,我正在使用一个开源库Linphone。
目前正在进行语音通话,但没有进行视频通话。分析了一会才知道,默认情况下,应用程序加载时,LinphoneCore 库使用的是 H264 视频编解码器。
但是 VOIP Asterik 服务器配置了 VP8 视频编解码器。我无法更改在服务器中配置的视频编解码器。因此,由于编解码器不匹配,视频数据无法传输。
那么,一旦加载应用程序,如何将视频编解码器从我的应用程序手动设置为 VP8 到 LinphoneCore?
android - Linphone android 传入早期媒体示例
我正在研究 Linphone Android 源代码,我正在尝试使用callState CallIncomingEarlyMedia在 CallIncomingActivity 中显示视频。有没有人有任何例子如何做到这一点?
我尝试在 LinphoneManager.java 中使用acceptEarlyMediaWithParams()而不是acceptCallWithParams()但它不显示视频。
有任何想法吗?
c - Mac OS X Sierra:架构 x86_64 的未定义符号
我正在尝试在 Mac OS X Sierra 中构建基于 Linphone 的 C 源文件,但出现以下错误。
这是 C 源文件的链接。 http://www.linphone.org/docs/liblinphone/group__basic__call__tutorials.html
编辑:
我正在尝试使用此命令编译源代码
clang -o tt tt.c -I/Users/softdev/Downloads/linphone-sdk-3.11.1-mac/include/
错误:
体系结构 x86_64 ld 的未定义符号
:未找到体系结构 x86_64
clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
我试图改变目标cpu但没有奏效。
我的系统有 XCode 8。对此的任何帮助将不胜感激。
编辑:完成输出