问题标签 [linphone]

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.

0 投票
0 回答
537 浏览

ios - linphone SIP GSM 编解码器

我使用 linphone 开源在 iOS 平台上开发 VOIP 应用程序。我在调用时使用wireshark捕获数据包。我希望应用程序使用 GSM 编解码器,所以我只使用 GSM 进行配置。问题是通过wireshark捕获时,在消息正文/媒体属性/MIME类型字段上,该值是电话事件,所以我想知道这个值是否等同于GSM。

我是对的,我在互联网上搜索了很多,但没有看到任何明显的证据。

0 投票
2 回答
836 浏览

android - 无法在三星 Galaxy S 上运行 Linphone-android 源代码

我试图在 Windows 7 中运行 linphone 源代码,我 git 克隆了 linphone 源代码。没有错误...但是当我尝试在我的 Galaxy S 上运行它时,它会使应用程序崩溃,然后我在 Google 上搜索它并发现报告了相同的崩溃,

无法在实际设备上运行 Linphone-android 源代码 04-09 11:19:37.332: E/AndroidRuntime(9930): FATAL EXCEPTION: main 04-09 11:19:37.332: E/AndroidRuntime(9930): java.lang.ExceptionInInitializerError 04-09 11:19:37.332: E/AndroidRuntime(9930): at java.lang.Class.classForName(Native Method) 04-09 11:19:37.332: E/AndroidRuntime(9930): at java.lang.Class.forName(Class.java:234) 04-09 11:19:37.332: E/AndroidRuntime(9930): at java.lang.Class.forName(Class.java:181) 04-09 11:19:37.332: E/AndroidRuntime(9930): at org.linphone.core.LinphoneCoreFactory.instance(LinphoneCoreFactory.java:43) 04-09 11:19:37.332: E/AndroidRuntime(9930): at org.linphone.LinphoneManager.startLibLinphone(LinphoneManager.java:460) 04-09 11:19:37.332: E/AndroidRuntime(9930): at org.linphone.LinphoneManager.createAndStart(LinphoneManager.java:271) 04-09 11:19:37.332: E/AndroidRuntime(9930): at org.linphone.LinphoneService.onCreate(LinphoneService.java:142) 04-09 11:19:37.332: E/AndroidRuntime(9930): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2208) 04-09 11:19:37.332: E/AndroidRuntime(9930): at android.app.ActivityThread.access$2500(ActivityThread.java:132) 04-09 11:19:37.332: E/AndroidRuntime(9930): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1102) 04-09 11:19:37.332: E/AndroidRuntime(9930): at android.os.Handler.dispatchMessage(Handler.java:99) 04-09 11:19:37.332: E/AndroidRuntime(9930): at android.os.Looper.loop(Looper.java:143) 04-09 11:19:37.332: E/AndroidRuntime(9930): at android.app.ActivityThread.main(ActivityThread.java:4277) 04-09 11:19:37.332: E/AndroidRuntime(9930): at java.lang.reflect.Method.invokeNative(Native Method) 04-09 11:19:37.332: E/AndroidRuntime(9930): at java.lang.reflect.Method.invoke(Method.java:507) 04-09 11:19:37.332: E/AndroidRuntime(9930): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 04-09 11:19:37.332: E/AndroidRuntime(9930): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 04-09 11:19:37.332: E/AndroidRuntime(9930): at dalvik.system.NativeStart.main(Native Method) 04-09 11:19:37.332: E/AndroidRuntime(9930): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load linphone: findLibrary returned null 04-09 11:19:37.332: E/AndroidRuntime(9930): at java.lang.Runtime.loadLibrary(Runtime.java:429) 04-09 11:19:37.332: E/AndroidRuntime(9930): at java.lang.System.loadLibrary(System.java:554) 04-09 11:19:37.332: E/AndroidRuntime(9930): at org.linphone.core.LinphoneCoreFactoryImpl.<clinit>(LinphoneCoreFactoryImpl.java:59) 04-09 11:19:37.332: E/AndroidRuntime(9930): ... 18 more

但是我在这里找不到提到的解决方案..需要下载的本机库是什么?我没有安装提到的这些自动工具,我怎样才能得到它们......请帮助我......

0 投票
1 回答
425 浏览

android - Linphone Android 应用程序在平板电脑的屏幕尺寸中崩溃

我构建了一个 Linphone android 开源代码并在 android mobile 中进行了测试。它在安卓手机上运行良好。但是当我在屏幕尺寸(1024*600)的模拟器中运行这个应用程序时,它经常崩溃。我需要检查此崩溃是否也发生在三星 Galaxy Tab 3(特别是)。但目前我自己没有三星 Galaxy Tab 3 设备。谁能为我提供完成上述任务的解决方案?

这是我崩溃时的日志

startBluetooth()在评论了该方法后我得到了这个异常

0 投票
1 回答
1246 浏览

perl - ./autogen 为 Windows 构建 linphone 时出错

我已经下载了 Linphone 开源并使用 MinGW 构建。我已按照 README.mingw 给出的步骤进行操作。当我使用命令“./autogen.sh”自动制作belle-sip时,出现以下错误。我猜可能是perl模块相关的问题,我在网上搜索了解决方案。但是,仍然无法解决问题。

0 投票
1 回答
517 浏览

asterisk - 通过 3G 网络问题导致 Asterisk 语音延迟

我构建了 Asterisk 系统,并在 iOS 和 Android 系统上运行 Linphone 应用程序。

我在我的解决方案中发现了一些问题。只使用语音服务。

运行 WiFi 环境语音没有任何延迟,当我接受振铃时立即听到声音。

但是运行3G环境语音有3~5秒的延迟,修复了Asterisk上的Jitter buffer配置,开启,还是没有解决这个问题。

在相同的设备和环境下,使用 Line 和微信应用程序,按接听电话时仍然有语音延迟。但比我的系统快。

编解码器使用最小数据包 GSM。启用 QoS。

我知道最大的问题可能是客户端 3G 网络质量。而且我仍然找到灵活的配置,可以解决这个问题。

我想在星号系统上运行3G环境,获得最好的无延迟体验。

我该如何解决这个问题?

0 投票
2 回答
4372 浏览

android - Linux 中的 LT_INIT(...) 是什么?

我正在定制linphone(开源 voip 拨号器)。

当我从源代码构建 linphone-android 时,会发生一些错误。

有问题的路径是“submodules/libilbc-rfc3951/Makefile”。

错误是这样的:

什么是“ LT_INIT(disable-static) ”?

还有……我该怎么办?

对我来说这看起来很复杂。

0 投票
1 回答
12666 浏览

ios - iPhone 版 Linphone 进入后台模式后无法接听电话

我已经linphone在我的应用程序中集成了 sdk。当我的应用程序进入后台模式时,我的应用程序没有收到任何来电。我想让我的应用程序像skype进入后台模式一样工作。

我在 info.plist 中添加了所需的背景模式。

我已经实现了以下方法ApplicationDidEnterBackground,但我仍然面临同样的问题。

请帮帮我。提前致谢。

0 投票
1 回答
4051 浏览

sip - Linphone 在 Wi-Fi 网络上无法正常工作 - Asterisk Server

我使用 Linphone( http://www.linphone.org/ ) 开源来使用 Asterisk Server 制作 mVoIP android 应用程序。当智能手机在 3G 或 4G(LTE) 网络上时,它运行良好。但是,当它在 Wi-Fi 网络上时,它无法注册。

连接到 Wi-Fi 网络的智能手机的“通过”和“联系信息”错误。

它将声音从 A 电话传送到 B 电话。但是,它无法将声音从 B 手机传送到 A 手机。

我跟踪了 SIP 日志,发现电话 A 将错误的私有 IP 地址(联系人)告诉了 Asterisk 服务器。这就是为什么它无法在电话 A 上听到声音的原因。

所以,我打开了 Stun 服务器,我必须连接特定的 stun 服务器,它很难通过 NAT 找到本地 IP 地址。问题是 Linphone 本身无法在 Wi-Fi 网络上找到智能手机 A 的私有 IP 地址。

我面临的另一个问题是,即使 Stun 服务器解决了它的 NAT 问题,同一 Wi-Fi 网络上的另一部智能手机也无法正常工作。

有没有人有同样的问题?有没有办法解决这个问题?谢谢你。

0 投票
1 回答
928 浏览

objective-c - Linephone 源代码不适用于本地 SIP 呼叫的 TCP

我从 GitHub ( https://github.com/onmyway133/linphone-iphone )下载了 Linphone 应用程序的源代码,并尝试在我的 iPhone 上运行它。它在传输选择为 UDP 时工作正常,但是当我选择传输设置作为 TCP 传出工作正常但应用程序不会通知任何传入呼叫。我还尝试通过在我的 macbook 上安装 Linphone for mac 来跟踪网络调用,但对于 TCP,它甚至不会启动任何网络请求会话。

有没有人遇到过这样的问题,或者有没有其他方法可以在本地网络中实现 SIP 呼叫?欢迎任何帮助。

0 投票
2 回答
2499 浏览

ios - ios How to enable video call using Linphone core

I'm using Linphone core to make a callable app. Now I want to enable video call. Can anyone help me figure out all what I need to do it.