问题标签 [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.
java-native-interface - 使用新的 java 包装器向 linphone 添加新的本机函数
向新的 linphone SDK 添加自定义功能。
在开发人员的指导下,我通过向 bellesip C 代码添加小功能来构建 liblinphone android sdk。还向 linphonecore_jni.cc 添加了相关条目并构建了 linphone-android-sdk。在文档页面上,它说将为本机功能自动生成包装器。但是在构建 AAR 并将其添加到 linphone 项目之后,我在核心方法中看不到我的方法。我都试过了-DENABLE_JAVA_WRAPPER=NO
- DENABLE_JAVA_WRAPPER=YES
。
我尝试添加
我希望我可以在 linphone java 代码中调用本机方法。除了我在核心中的自定义方法外,所有方法都在填充。除了将 linphonesdk AAR 库文件添加到 linphone 项目之外,还有其他步骤吗?
ios - 如何将 Linphone SDK 与现有的 Swift 项目集成?
我已按照有关如何与 linphone SDK 集成的说明进行操作
之后,我遵循这个指令
我已经完成了最终构建的 Linphone SDK 文件,接下来是集成过程。我没有找到有关如何使用 swift 项目实施的任何文件或任何建议
liblinphone 的文档(不包括如何集成类函数)
ios - 从哪里获取 Linphone iOS SDK 中录制的通话音频文件
使用以下代码开始录制
使用以下代码停止录制:
我没有在应用程序本地目录中存储任何音频文件,知道它可以放在哪里吗?有人可以建议吗?它可以帮助我很多
ios - 如何设置来电显示或远程 pary id linphone?
我有一个使用 linphone 具有音频呼叫功能的 ios 应用程序。我必须更改呼叫者 ID 或远程方 ID。即我已经注册了 1000 个号码。但是在调用时,我的应用程序中有多个 DID 可供选择。除了为此设置自定义标头之外,linphone 是否提供任何选项?
来自:“1000” sip:1000@172.0.0.0 我已经注册了 1000,但在打电话时我想使用 1001。所以在上面的邀请标题中,我想用 1001 替换 1000。
在这里,我想在调用时从更改为其他 DID。linphone 是否为此提供任何选项?
sip - 在 Linphone 4.x 中发送邀请的问题
我以前使用 SDK Linphone 3.3.0 版本,现在我想更新到最新版本,但我对新版本有问题:
在 Linphone 3.3.0 中,当您发送 INVITE 消息并且服务器以 302 响应时,Linphone 会自动向服务器重试新的 INVITE 请求,该请求在 302 的 Contact 标头字段中指定。它发送一个全新的 INVITE 而没有代理授权.
在 Linphone 4.x 中。当 Linphone 重试请求(到 302)时,它会发送一个 Proxy-Authorization 标头,该标头属于先前的 INVITE 并包含该服务器的地址和信息。这会导致服务器以 403 Not Relaying 响应!
android - Linphone Android:通过以下错误打印自动断开呼叫
TRYING TO TERMINATE 状态自动断开呼叫。你能告诉我们这是怎么回事吗?
sip - Linphone opus 编解码器采样率
我想在 linphone 中使用 opus 编解码器
但是我在使用它时遇到了一些问题。如果有作品编解码器知识的人可以帮助我,将不胜感激。如何将音频采样方案强制为 8000 Hz?目前,它仅使用 48000 Hz。
提前致谢
voip - 在 linphone 控制台激活 SRTP AES 加密
有人知道如何在 linphone 控制台中激活 AES SRTP 吗?我仍然不明白如何启用它。我知道它与mediastreamer2有关,但仍然无法理解?
请问有人可以帮忙吗?
raspberry-pi - 从 Raspberry pi 的源代码构建 Linphone
我尝试使用 ubuntu 服务器 OS 18.03 从 Raspberry Pi 中的源代码构建软件电话,并遵循https://wiki.linphone.org/xwiki/wiki/public/view/Linphone/Linphone%20and%20Raspberry%20Pi/中的教程。
问题是我用命令克隆代码的地方:
克隆 linphone-sdk 和 externals 文件失败。有人在 linphone 上有稳定版本,编译时不会显示错误吗?如果它与apt的linphone版本相同,那将是最好的。谢谢你
ios - H265 在 Linphone App iOS 中未显示为选项
我正在尝试在适用于 iOS 的 Linphone App 中启用 H265 编解码器,但我不知道如何启用。
我已经成功构建了应用程序及其 sdk。
进入设置 -> 视频,在应用程序的 CODECS 下,只有 VP8 和 H264 编解码器可用。
我认为编译带有所有视频支持和所有 3rd 方组件的 SDK 就足够了。
这就是我编译 SDK 的方式:
准备:
建造:
一切都成功构建,我在我的 Linphone 项目中引用了构建的 SDK。
SDK版本为4.2:
“安装 linphone-sdk 4.4.0-alpha.167+f8422b1(原为 4.2)”
该应用程序版本为 4.1.0,在其自述文件中可以看到:
“视频 H.265 编解码器支持,基于 iOS VideoToolbox 框架。”
重建所有内容并运行后,我仍然无法在 CODECS 下看到 H265。
有人知道我还需要做什么才能启用 H265 吗?
另外,我从 App Store 下载了 Linphone 应用程序,发现它也不包含 H265 视频编解码器。
我的设备是运行 iOS 12.4 的 iPhone 6S。