Linphone配置导致多个未定义的Autotools宏
我已经下载了linphone opensource并使用mingw构建.我遵循了readme.mingw给出的步骤.当我使用命令" ./autogen.sh"时,我会收到以下错误. + aclocal -I m4 -I /usr/local/share/aclocal -I /share/aclocal aclocal:m4/po.m4:36: warning: macro `AM_PATH_PROG_WITH_TEST' not found in librar y aclocal:m4/po.m4:61: warning: macro `AM_PATH_PROG_WITH_TEST' not found in librar y aclocal:m4/po.m4:78: warning: macro `AM_PATH_PROG_WITH_TEST' not found in librar y aclocal:m4/gettext.m4:170: warning: macro `AM
0 2024-04-05
编程技术问答社区
有没有办法从你的应用程序中拦截音频输出,以便在iOS上显示出一个音频可视化器?
我们目前正在使用 linphone linphone 库库来进行VoIP呼叫,他们有自己的解决方案用于播放音频.但是,我们想显示Linphone在我们自己的应用中输出的音频的可视化器.是否有一种方法可以拦截此数据(也许是通过示例缓冲),以便在用户界面中绘制音频波/音量计? avaudioplayer或av​​player不可能解决问题,因为我们无法访问这些对象.是否有适当的解决方案? 解决方案 仅当音频输出应用程序使用App-Audio或Audiobus导出音频数据时.否则,iOS安全沙盒将隐藏您的应用程序的音频输出.
8 2024-03-21
编程技术问答社区
林肯安卓手机:缺少处理器的库?
我对这个东西变得疯狂... 我已经安装了全部,编译了全部,重述了很多时间,遵循了各种指南. 最后,我在日食中加入该项目,没有错误(最后). 但是...嘿!它用这个logcat崩溃! 01-13 15:36:26.123: D/dalvikvm(17992): WAIT_FOR_CONCURRENT_GC blocked 0ms 01-13 15:36:26.208: D/dalvikvm(17992): GC_FOR_ALLOC freed 113K, 13% free 9552K/10951K, paused 19ms, total 20ms 01-13 15:36:26.208: I/dalvikvm-heap(17992): Grow heap (frag case) to 13.295MB for 2908176-byte allocation 01-13 15:36:26.233: D/dalvikvm(17992): GC_CONCURRENT freed
4 2024-03-03
编程技术问答社区
Android studio很多错误。Could not find class 'android.XXX'
我正在使用Android Studio 2.1.2,调试设备Android 4.4.2 API19,构建env: android { compileSdkVersion 23 buildToolsVersion "23.0.2" } 我已经尝试了重新打开了该项目,无效的caches,禁用instantrun ,但我仍然会遇到以下错误: : 06-24 01:15:08.302 27320-27320/org.linphone E/InstantRun: Could not find slices in APK; aborting. 06-24 01:15:08.322 27320-27320/org.linphone E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method org.linphone.LinphoneLauncherAct
2 2024-02-18
编程技术问答社区
Linphone NDK 编译错误
尝试使用ndk 编译Linphone本机库时会出错 G:\WorkSpaces\Demo\LinphoneLauncherActivity>G:\android-ndk-r8d-windows\android-n dk-r8d\ndk-build Build X264 plugin for mediastreamer2 "Compile arm : vpx
2 2024-02-17
编程技术问答社区
ld: 未识别的仿真模式:armelf_linux_eabi
当我编译LINPHONE源代码时,下面发生了错误.任何人都可以告诉我如何修复它.谢谢. ld: unrecognised emulation mode: armelf_linux_eabi Supported emulations: elf_i386 i386linux elf32_x86_64 elf_x86_64 elf_l1om elf_k1om i386pep i386pe C compiler test failed. 解决方案 如果任何人都像我一样愚蠢,我会遇到这个错误,因为,i 假设,它试图使用的链接器没有执行权限;实际上,很多事情都没有执行权限.因此,我在NDK目录的根部进行了一个简单的chmod -R +x *并将其修复. 另外,如果有人有更优雅的解决方案,请告诉我.例如,我是否应该从他们的网站以外的其他地方下载NDK?包装安装也许?
26 2024-02-17
编程技术问答社区
使用Linphone的安卓SIP应用
我正在从事SIP应用程序和使用Linphone库,在设置库运行项目时有点混乱. 步骤1: 首先,我使用新的Android SDK PKG在Mac上下载了NDK. 然后在ADT -> Preferences -> Android -> NDK 中掩盖了我的NDK文件夹的路径 步骤2: 然后,我使用此链接(仅遵循点下写的命令: 2.3如何安装自动工具(用户)? ndk_build 步骤3: 之后,我使用终端使用 - 下载了linphone -android git clone git://git.linphone.org/linphone-android.git --recursive 现在我想遵循以下步骤: 步骤4: 使用终端上的命令转到下载项目的root目录: $ cd /home/my_downloaded_project_path/linphone-android ,然后步骤5: $ ./prepare_sources.sh /home/a
8 2024-02-17
编程技术问答社区
Linphone Android如何导入项目库?
我正在从事SIP应用程序和Linphone库. 我正在尝试在设备上制作并运行构建,但是很少有问题 我已经在Mac上设置了Android SDK和NDK. 现在,当我使用命令 通过终端复制仓库时 $ git clone git://git.linphone.org/linphone-android.git --recursive ,而不是让file运行此代码: $make 然后它显示了成功的构建. 现在,我需要将该项目导入Eclipse,当我进行此导入的项目(名为" Linphone-Adroid"的文件夹)中时,我会向我显示很多项目,我很困惑,我应该使用哪一个,如果我选择所有项目然后,它给了我其他人的错误(如下图所示) liblinphone-android->在设备上运行良好,但是当我调用数字时,它会更改其视图并显示持续时间为0:00,并且不调用数字,然后我必须按挂断按钮以解开呼叫. (无法打电话) 请建议我如何将该项目导入我的日食,以及我需要
0 2024-02-17
编程技术问答社区
面临这个错误 以下二进制文件丢失:ndk-build。请安装它们
我正在尝试构建'linphone-android'. 链接到git repo 以某种方式我要求解决所有错误,但是现在我一直坚持尝试运行' ./prepar.py.py **'commanad在终端中给我NDK错误,即**错误:以下缺少二进制文件:NDK-build.请安装它们. 我也有.bash文件中的NDK路径,但无法解决此错误. 请分享一些解决方案 谢谢:) 解决方案 我假设您在环境中添加了Android-SDK和Android-NDK路径.如果没有,则可以使用以下命令添加SDK和NDK路径. export PATH=/Users/kaushik512/Library/Android/sdk/platform-tools/:/Users/kaushik512/Library/Android/sdk/tools/:/Users/kaushik512/Downloads/android-ndk-r12b/:/nobackup/local/prog/n
0 2024-02-11
编程技术问答社区
在接听电话时如何修复黑屏并在H264上丢失包装
我正在使用linphone iOS/android库开发VoIP应用. 基本上我使用了OpenH264视频编解码器. 接听电话时,两侧都看到黑屏. 长时间后,两个大小都可以看到视频. 当我看到日志时,有很多数据包损失,因此无法解码第一帧. 在linphonecallstreamsrunning上,我打电话给fir(linphone_call_send_vfu_request)请求,但没有帮助. 是否有OpenH264视频编解码器的配置? 我想在接受通话时立即观看视频. 谢谢. 解决方案 更改ms2plugins.cmake文件. linphone-android/subsodules/cmake-Builder/builders/ms2plugins.cmake lcb_build_method("dummy") lcb_dependencies("ms2") if(ENABLE_AMRNB OR ENABLE_AM
30 2024-02-09
编程技术问答社区
原因:路径可能不会为空字符串或空字符串.路径=''
我正在尝试打开java.lang.IllegalArgumentException: path may not be null or empty string. path='' at org.gradle.api.internal.file.AbstractBaseDirFileResolver.doResolve(AbstractBaseDirFileResolver.java:65) at org.gradle.api.internal.file.AbstractFileResolver.resolve(AbstractFileResolver.java:85) at org.gradle.api.internal.file.AbstractFileResolver.resolve(AbstractFileResolver.java:67) at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
10 2024-02-05
编程技术问答社区
找不到libtoolize,尽管我已经在OSX Yosimite中安装了libtool。
我想使用Make Install命令,并且已经安装了所有要求,例如Yasm,Nasm,Curl,Ant,Rsync和Autotools:Autoconf,AutoMake,Automake,aclocal,aclocal,pkgconfig,libtool. (确切地说,我想从这里编译Linphone Android NDK: Android .我已经遵循从那里开始的所有步骤) 我尝试使用此命令来安装libtoolize: brew install libtoolize 但终端总是显示: 错误:libtoolize 没有可用公式 如果我尝试进行安装,终端将显示: 找不到libtoolize.请安装libtool. 任何人都可以提供帮助? 解决方案 您应该通过 安装软件包libtool brew install libtool 此软件包包含该工具libtoolize,您可以通过 检查 brew list libtool 请注意警
10 2024-02-05
编程技术问答社区
Linphone Android如何导入项目库?
我正在从事SIP应用程序和Linphone库. 我正在尝试在设备上制作并运行构建,但是很少有问题 我已经在Mac上设置了Android SDK和NDK. 现在,当我使用命令 通过终端复制仓库时 $ git clone git://git.linphone.org/linphone-android.git --recursive ,而不是让file运行此代码: $make 然后它显示了成功的构建. 现在,我需要将该项目导入Eclipse,当我进行此导入的项目(名为" Linphone-Adroid"的文件夹)中时,我会向我显示很多项目,我很困惑,我应该使用哪一个,如果我选择所有项目然后,它给了我其他人的错误(如下图所示) liblinphone-android->在设备上运行良好,但是当我调用数字时,它会更改其视图并显示持续时间为0:00,并且不调用数字,然后我必须按挂断按钮以解开呼叫. (无法打电话) 请建议我如何将该项目导入我的日食,以及我需要
4 2024-01-28
编程技术问答社区
安卓系统的Linphone不能工作/缺少库
我正在尝试运行我从 git://git.linphone.org/linphone-android.git.git-recursive 获得的linphone代码. 成功下载后,我尝试根据readme文件进行编译并运行它.我使用Cygwin进行自动工具,AutoConfig,Automake,Aclocal,libtoolize和pkgconfig&android ndk r8d. 然后我执行了 prepar_sources.sh cygwin中的shell脚本,该脚本下载了一些所需的重新配置. 遵循所有步骤后,当我尝试运行代码时,我会在运行时和应用程序崩溃时获得 notefiedlinkerror 例外. 我还从logcat知道某些库无法加载上述例外并崩溃了该应用程序.这是logcat输出: 02-26 10:03:55.739: W/Unable to load optional library lib(1084): avutil 02-26 10:03:55
4 2024-01-28
编程技术问答社区
linphone上的SSL客户证书验证
我正在实施安全的电话,从以及对SSL和证书的大量努力和理解后,我设法仅确保了它. 以下是最好的线索和方向: ssl ssl使用linphone上的自我签名证书 我如何利用客户端证书(上述教程生成的)也可以在服务器上验证客户端;称为完整的SSL身份验证 我在linphonerc文件中阅读了此设置:"verify_client_certs=1",但我不知道将客户端证书放在哪里? 解决方案 Hi you can check on our wiki to more information about client certificats. Security:ClientCertAuth 1. Creating Client certificate Generate a Certificate Signing Request Creates a new private key and a certificate request with CN=username@domain
8 2023-09-28
编程技术问答社区
林肯安卓手机。自签名证书的TLS握手错误
我正在尝试使用自签名的证书来配置Linphone Android中的TLS,以便能够与Freeswitch SIP Server通信.但是SSL握手在以下错误时失败: 频道[0x9ec3c000]:SSL握手失败:X509-证书验证失败,例如. CRL,CA或签名检查失败 无法连接到[tls://52.3.207.224:5061] 任何人都可以提出要调试这个问题的前进路线吗?或我们如何在Linphone Android中配置自签名证书. 注意:我不想如下建议禁用TLS服务器证书验证 [sip] verify_server_certs = 0 解决方案 这是因为自我签名的证书无法被官方Linphone应用程序预先配置的那些第三方CA识别. linphone使用其自己的root ca商店列表,其中linphone从SIP服务器收到证书时将使用服务器 - 列表进行验证. 如果您不想禁用服务器证书验证(避免中间攻击是很好的),并且由于没有linpho
20 2023-09-27
编程技术问答社区
在自己的iOS项目中整合Linphone
我正在使用Linphone创建一个基于VoIP呼叫的项目,我还成功地构建和运行了Linphone项目,并成功运行了音频和视频通话.现在,我将Linphone集成到自己的项目中,并且面临许多问题和问题.我已经使用了一些以下链接进行帮助,但没有任何地方是完整的说明.谁能为我提供完整的运行步骤 - 将linphone应用集成到我的iOS应用程序 如何将linphone集成到现有的现有项目(iOS中的SIP) 如何集成Linphone进入现有项目(iOS中的SIP) http://lists.gnu.org.gnu.org/archive/html/linphone-developers/2014-09/msg00109.html 解决方案 从链接下载liblinphone iPhone SDK:将两个文件夹(包括和 lib )移至项目文件夹 在项目中的这些文件夹中添加路径构建设置 - 包括文件夹转到标题,lib文件夹转到库. . 在中 下载/克隆repo
14 2023-09-04
编程技术问答社区
如何将Linphone集成到一个现有的项目中(IOS中的SIP)。
我正在寻找iOS项目中的Linphone库.而且我没有找到帮助我的教程.该项目提供的文档很少,但似乎效果很好. 有关信息,这是提供其开源代码的项目页面: 我已经通过遵循所有步骤来编译了来源,并且此操作非常好,但是下一步是将代码的一部分集成在我的个人iPhone项目中,以便使用SIP层,并管理音频和视频管理./p> 在我使用的情况下,它不会是用户,而是在需要时自动调用的应用程序(我的项目是用于家庭自动化系统). Linphone应用程序似乎非常复杂,可以集成到其他Projets中,因为有很多库以及很多配置... 我在互联网上没有找到任何示例,我承认我不知道没有帮助就在哪里开始,而没有进行集成. 因此,如果您有任何可以帮助我的消息来源(教程),或者如果您曾经经历过整合该库,这给我带来了很大的帮助. 解决方案 构建Linphone时,您已经有一个集成这些库的Xcode项目.您可以开始检查此. 正如您会注意到的那样,有一个名为LinphoneManag
26 2023-09-04
编程技术问答社区
在我的iOS应用程序中整合Linphone应用程序
linphone iOS上大约有20个问题在stackoverflow中构建.他们中的几个询问将Linphone集成到现有Xcode项目.我已经跟随他们.我能够成功构建和运行Linphone项目. 但是,要集成到我现有的项目中,我包括: linphone-sdk/apple-darwin/include 和 linphone-sdk/apple-darwin/lib Xcode Project->构建设置 - >搜索路径/标头搜索路径:subsodules/linphone/coreapi subsodules/linphone/MediaStreamer2/Include submodules/linphone/mediastreamer2/include submodules/linphone/oRTP/include submodules/externals/gsm/submodules/externals/osip/include submodules/extern
28 2023-09-04
编程技术问答社区
RaspberryPI: 使用 linphonec 或其他 SIP 软电话拨打 SIP 外线电话
在我的项目中,我希望我的Raspberry Pi拨打出站PSTN号码. 我有一个带有定期电话号码的SIP帐户,我可以使用 phesepther.app : ,可以在OSX上进行上述出站电话. 现在,我尝试使用linphonec 在Raspberry Pi上实现相同的目标 首先,我向Linphone注册了我的SIP提供商,似乎成功了: $ sudo apt-get install linphone $ linphonec linphonec> register sip:4100000004@free4.voipgateway.org free4.voipgateway.org Registration on sip:free4.voipgateway.org successful. 然后,我尝试调用004100000018导致错误. linphonec> call 0041000000018 Establishing call
26 2023-07-28
编程技术问答社区