问题标签 [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.
ios - linphone SIP GSM 编解码器
我使用 linphone 开源在 iOS 平台上开发 VOIP 应用程序。我在调用时使用wireshark捕获数据包。我希望应用程序使用 GSM 编解码器,所以我只使用 GSM 进行配置。问题是通过wireshark捕获时,在消息正文/媒体属性/MIME类型字段上,该值是电话事件,所以我想知道这个值是否等同于GSM。
我是对的,我在互联网上搜索了很多,但没有看到任何明显的证据。
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
但是我在这里找不到提到的解决方案..需要下载的本机库是什么?我没有安装提到的这些自动工具,我怎样才能得到它们......请帮助我......
android - Linphone Android 应用程序在平板电脑的屏幕尺寸中崩溃
我构建了一个 Linphone android 开源代码并在 android mobile 中进行了测试。它在安卓手机上运行良好。但是当我在屏幕尺寸(1024*600)的模拟器中运行这个应用程序时,它经常崩溃。我需要检查此崩溃是否也发生在三星 Galaxy Tab 3(特别是)。但目前我自己没有三星 Galaxy Tab 3 设备。谁能为我提供完成上述任务的解决方案?
这是我崩溃时的日志
startBluetooth()
在评论了该方法后我得到了这个异常
perl - ./autogen 为 Windows 构建 linphone 时出错
我已经下载了 Linphone 开源并使用 MinGW 构建。我已按照 README.mingw 给出的步骤进行操作。当我使用命令“./autogen.sh”自动制作belle-sip时,出现以下错误。我猜可能是perl模块相关的问题,我在网上搜索了解决方案。但是,仍然无法解决问题。
asterisk - 通过 3G 网络问题导致 Asterisk 语音延迟
我构建了 Asterisk 系统,并在 iOS 和 Android 系统上运行 Linphone 应用程序。
我在我的解决方案中发现了一些问题。只使用语音服务。
运行 WiFi 环境语音没有任何延迟,当我接受振铃时立即听到声音。
但是运行3G环境语音有3~5秒的延迟,修复了Asterisk上的Jitter buffer配置,开启,还是没有解决这个问题。
在相同的设备和环境下,使用 Line 和微信应用程序,按接听电话时仍然有语音延迟。但比我的系统快。
编解码器使用最小数据包 GSM。启用 QoS。
我知道最大的问题可能是客户端 3G 网络质量。而且我仍然找到灵活的配置,可以解决这个问题。
我想在星号系统上运行3G环境,获得最好的无延迟体验。
我该如何解决这个问题?
android - Linux 中的 LT_INIT(...) 是什么?
我正在定制linphone(开源 voip 拨号器)。
当我从源代码构建 linphone-android 时,会发生一些错误。
有问题的路径是“submodules/libilbc-rfc3951/Makefile”。
错误是这样的:
什么是“ LT_INIT(disable-static) ”?
还有……我该怎么办?
对我来说这看起来很复杂。
ios - iPhone 版 Linphone 进入后台模式后无法接听电话
我已经linphone
在我的应用程序中集成了 sdk。当我的应用程序进入后台模式时,我的应用程序没有收到任何来电。我想让我的应用程序像skype
进入后台模式一样工作。
我在 info.plist 中添加了所需的背景模式。
我已经实现了以下方法ApplicationDidEnterBackground
,但我仍然面临同样的问题。
请帮帮我。提前致谢。
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 网络上的另一部智能手机也无法正常工作。
有没有人有同样的问题?有没有办法解决这个问题?谢谢你。
objective-c - Linephone 源代码不适用于本地 SIP 呼叫的 TCP
我从 GitHub ( https://github.com/onmyway133/linphone-iphone )下载了 Linphone 应用程序的源代码,并尝试在我的 iPhone 上运行它。它在传输选择为 UDP 时工作正常,但是当我选择传输设置作为 TCP 传出工作正常但应用程序不会通知任何传入呼叫。我还尝试通过在我的 macbook 上安装 Linphone for mac 来跟踪网络调用,但对于 TCP,它甚至不会启动任何网络请求会话。
有没有人遇到过这样的问题,或者有没有其他方法可以在本地网络中实现 SIP 呼叫?欢迎任何帮助。
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.