问题标签 [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.

0 投票
2 回答
239 浏览

ios - linphone-iphone sdk 未构建

我正在尝试为linphone-iphone构建 SDK 。但是,做不到。它给了我一个错误:

我正在使用 Xcode 7.1。

即使我不知道如何手动编译或临时恢复到 XCode6。所以,如果有人知道,请帮助我。

注意:我正在按照https://github.com/BelledonneCommunications上给出的说明,从 Mac OS 终端的 linphone-iphone 项目目录中通过命令“./prepare.py -c && ./prepare.py && make”构建它/linphone-iphone

0 投票
0 回答
299 浏览

android - 在 linphone 应用程序中从 SIP 呼叫到 SIP 号码时,它会崩溃 - 无开关

在我们的 Android 或 iOS 的 linphone 应用程序中从 SIP 呼叫到 SIP 号码时,它会崩溃:

0 投票
1 回答
1209 浏览

python - 如何在较新的平台上安装 Python .whl 包?(pep425标签)

我正在尝试安装 Python 版本的 LinPhone。按照他们的入门说明,我尝试使用sudo pip install linphone --pre. 这个“成功”下载并安装linphone-3.9.1-py2-none-any.whl

但是,在此期间import,我遇到了一个奇怪的错误(与此问题相同,但使用的是 Python2.7),我删除linphone并转到Linphone Python 存储库并下载了最新的 Mac .whl 文件并尝试直接安装。但我得到:

linphone-3.9.1_361_g26b0a20-cp27-none-macosx_10_7_x86_64.whl is not a supported wheel on this platform.

找到这个问题macosx_10_11_intel后,我意识到由于 peptags这不会在我的机器上构建......所以我尝试了明显的修复并将其重命名linphone-3.9.1_361_g26b0a20-cp27-none-macosx_10_11_intel.whl以允许安装,但导致了一个完全独立的错误。

问题:

除了重命名产品之外,是否有合适的方法macosx_10_7_x86_64在平台上安装 whl ?macosx_10_11_intel10.7 和 10.11 之间不应该有最小的区别吗?

原始“奇怪”错误:

重命名文件错误

0 投票
0 回答
143 浏览

ios - 构建 linphone-iphone 期间架构 i386 的未定义符号

架构 i386 的未定义符号:

“_eXosip_add_authentication_info”,引用自:

“_eXosip_automatic_action”,引用自:

“_eXosip_automatic_refresh”,引用自:

“_eXosip_build_publish”,引用自:

“_eXosip_call_build_ack”,引用自:

“_eXosip_call_build_answer”,引用自:

我已经检查了构建设置、构建阶段-> 将二进制文件与库和其他解决方案链接,但我无法解决这个问题。任何解决方案?

0 投票
1 回答
663 浏览

android - 更新 Linphone 时出现文件“liblinphone-armeabi-v7a.so”错误

/data/app/appname-2/lib/arm/liblinphone-armeabi-v7a.so 有文本重定位。这会浪费内存并防止安全加固。请修复。

当我更新 Linphone 库时,我收到此消息并使我的应用程序崩溃。谁有和我一样的问题?

0 投票
0 回答
542 浏览

ios - Linphone (IOS) 构建错误(在 C99 中无效)

我从( Liblinphone iOS 版本 2.4.0)的git和 SDK下载了 linphone-iphone 项目。比将liblinphone-sdk文件夹复制到项目文件夹(linphone-iphone-master)。

我正在尝试运行Linphone (iphone),但出现此错误。我应该怎么办?

/Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:533:51:函数“linphone_proxy_config_find_auth_info”的隐式声明在 C99 中无效

构建设置 -> 搜索路径

搜索路径

来自 xcode 的错误

截图 1

错误日志

CompileC /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore.o Classes/LinphoneCoreSettingsStore.m normal x86_64目标-c com.apple.compilers.llvm.clang.1_0.compiler cd /Users/cansahinbakir/Downloads/linphone-iphone-master export LANG=en_US.US-ASCII export PATH="/Applications/Xcode.app/Contents/ Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/ sbin”/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault。xctoolchain/usr/bin/clang -x Objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c99 -fobjc-arc -gmodules - Wno-trigraphs -fpascal-strings -O0 -fno-common -Werror -Werror-implicit-function-declaration -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-arc-重复使用弱 -Wduplicate-method-match -Wno-missing-braces -W括号 -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value - Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to- 32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector-Wno-deprecated-implementations -DDEBUG -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.2.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mios-simulator-version-min=6.0 -g -Wno-sign-conversion -fobjc-abi-version=2 -fobjc-legacy-dispatch -iquote /Users/cansahinbakir/Library/Developer/Xcode/DerivedData /linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/linphone-generated-files.hmap -I/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates /linphone.build/Debug-iphonesimulator/linphone.build/linphone-own-target-headers。hmap -I/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/linphone-all-target-headers.hmap -iquote /Users/ cansahinbakir/库/开发人员/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/linphone-project-headers。hmap -I/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Products/Debug-iphonesimulator/include -I/Users/cansahinbakir/Downloads/linphone-iphone-master/liblinphone-sdk/apple- darwin/include -I/Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/Utils/NinePatch -I/Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/Utils/XMLRPC -I/Users/cansahinbakir/ Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/DerivedSources/x86_64 -I/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/构建/中间体/linphone.build/Debug-iphonesimulator/linphone。build/DerivedSources -Werror=objc-method-access -Werror=incomplete-implementation -DLINPHONE_CAPABILITY_INAPP_PURCHASE=0 -F/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Products/Debug-iphonesimulator -DORTP_LOG_DOMAIN= \"ios\" -include /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/PrecompiledHeaders/linphone_Prefix-ahtsqvxgrzqakggrtidvlsmngdln/linphone_Prefix.pch -MMD -MT 依赖项-MF /Users/cansahinbakir/Library /Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore。d --serialize-diagnostics /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore.dia -c /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m -o /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone .build/Objects-normal/x86_64/LinphoneCoreSettingsStore.om -o /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore.om -o /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore.o

/Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:533:51:错误:函数'linphone_proxy_config_find_auth_info'的隐式声明在C99中无效[-Werror,-Wimplicit-function-declaration] LinphoneAuthInfo *proxyAi = (LinphoneAuthInfo *)linphone_proxy_config_find_auth_info(proxyCfg); ^ /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:533:51:注意:您的意思是“linphone_proxy_config_get_error_info”吗?在 /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:1 包含的文件中: 在 /Users/cansahinbakir/Downloads/linphone-iphone-master/linphone_Prefix.pch:10 包含的文件中:^ /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:533:31:错误:从较小的整数类型“int”转换为“LinphoneAuthInfo *”(又名“struct _LinphoneAuthInfo *”)[-Werror ,-Wint-to-pointer-cast] LinphoneAuthInfo *proxyAi = (LinphoneAuthInfo *)linphone_proxy_config_find_auth_info(proxyCfg); ^ /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:839:26:错误:不兼容的整数到指针转换初始化'const LinphoneAuthInfo *'(又名'const struct _LinphoneAuthInfo *'),表达式为输入'int' [-Werror, -Wint-conversion] const LinphoneAuthInfo *ai = linphone_proxy_config_find_auth_info(config); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 产生3个错误。

XCode 版本 7.2.1 (7C1002)

注意:我是 Xcode 和 IOS 的新手。

感谢帮助。

0 投票
1 回答
378 浏览

voip - 为 iOS 构建 Liblinphone

我正计划开发一个需要使用 VOIP 服务的 iOS 应用程序。我发现 Liblinphone 就是这样一种用于 VOIP 的开源 API。

我的要求:

  1. 拨打和接听语音电话
  2. 进行视频通话和接听
  3. 召开语音电话会议。

Liblinphone 可以实现这些吗?是否有任何其他开源 VOIP 库可以比 Liblinphone 更好地实现这一目标?

任何帮助和教程链接对我都有很大帮助。

0 投票
1 回答
992 浏览

android - liblinphone android x86_64 ffmpeg 无法加载

我尝试使用liblinphone来自 linphone 网站的 '.so' 文件与 android studio 一起使用,我自己使用 ndk 9、10、11、12 版本构建了它。总是与x86_64平台错误出现在android监视器中:

如果我安装 linphone 应用程序,它适用于 platform x86_64。请帮忙,我能做错什么吗?

0 投票
1 回答
1238 浏览

android - 一起启动 Linphone MediaStreamer2 音频和视频流

https://github.com/BelledonneCommunications/mediastreamer2 https://github.com/BelledonneCommunications/linphone-android

仅使用 mediastreamer2 库,我可以使用给定的远程 ip 和端口启动音频呼叫,并调用 audiostream.c 相应的方法。

然后我也需要开始视频通话。因此初始化 videostream.c 并使用其各自的方法并为其提供表面以呈现远程和本地摄像机源。我能够使用远程端口和 IP 成功启动视频流。

但问题是当我同时启动两个流时。声音停止,视频流也停止。只有本地摄像头有效。

所以我有一种神奇的方法可以为我做这一切。如果我评论它的视频部分。音频通话工作正常,如果评论音频部分,视频通话工作正常。但是当我同时开始时。没有声音没有流媒体。但我们得到 AudioStream 成功启动和 VideoStream 启动成功日志。

有 linphone 经验的人可以帮助确定正确的方法顺序吗?或者我们做错了什么。这是我们的方法。

0 投票
0 回答
356 浏览

macos - 在 mac 上使用 linphonec

我已经.pkg在我的 Mac(Yosemite 10.10.4)上安装了 Linphone 3.9.1,但linphonec在控制台上似乎不可用。

我还通过 repos 在我的 Ubuntu 16.04 机器上安装了 Linphone,并且linphonec可以立即使用。

linphonec在 mac上启用是否需要额外的步骤?