问题标签 [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 投票
1 回答
931 浏览

voip - Linphone更改“替换+由00”功能

我正在使用 linphone 制作一个项目,帐户中有“替换 + 为 00”选项。
示例:- 如果号码
在使用此选项“替换 + 00”后保存在我们的手机 +91-12345678 中,它会将这个号码更改为 0091-12345678。
我需要的是我想将“replace + 00”更改为“replace + 900”意味着
数字应该是 90091-12345678 我无法找到该字符串在哪里我可以将 00 更改为 900。如果有人在使用linphone 或任何其他用户请帮助我。
谢谢

0 投票
1 回答
1608 浏览

android - android linphone 项目中的 TLS 和 SRTP 证书

我们有一个带有用于语音呼叫的 linphone 库的 Android 应用程序(sip 服务器 - 星号)。

我们需要将传输模式从 TCP 切换到 TLS,并将媒体加密更改为 SRTP 以实现安全通信。

我的问题是如何在 Linphone 项目中嵌入和使用 .CA 和 .pem 证书文件。我搜索了一下,但找不到任何好的解决方案。

任何人都可以帮助我并挽救我的生命吗?

非常感谢你。

0 投票
0 回答
478 浏览

android - 使用 linphone-android 使用 ZRTP 进行 Android VoIP 通话

嗨,我正在使用来自github. 这个应用程序的核心目的是提供安全的VoIP. 我想知道是否有一种方法可以[linphone-android][1]提供开箱即用的安全措施。

由于我们将ZRTP用于媒体加密,我想知道是否:

  1. 任何人都可以指出我可以放置加密代码的代码片段,或者如果它已经存在,请指出我可以看到它的地方,以便我更好地理解我的项目。

  2. 如果有人可以为我指出正确的 VoIP 方向,并为 android 提供媒体加密。

0 投票
1 回答
318 浏览

android - 缺少以下二进制文件:ndk-build。手机

我下载了ndk并将其添加到系统环境中。我可以在终端中使用 ndk-build 命令。但是在执行prepare.py时仍然会出现这个错误。任何人都可以帮忙吗?到目前为止,我已经下载并尝试了 ndk 11、15 和 16,它们都没有解决问题。
平台:Windows 10
Python 版本:3.6.3

0 投票
1 回答
452 浏览

ios - 如何在 iOS 通话期间接收 DTMF?

我是linphone的新手。任何人都可以指导我如何在 iOS 通话期间接收 dtmf。我把这个方法放在LinphoneCoreVTable中。

.dtmf_received = linphone_iphone_notify_dtmf_received.

但是当这个方法调用我不知道。

0 投票
1 回答
1722 浏览

ios - iOS VOIP 通知 Linphone

我已经设置了最新的 linphone iOS 代码(版本 3.16.6),我可以进行音频和视频通话,但如果我的应用程序处于后台或被终止,则无法接听电话。

请详细指导我,即使应用程序处于后台或被杀死,我必须做什么才能接听电话。

如果那里也有服务器交互部分,请告诉我。

0 投票
2 回答
128 浏览

asterisk - Asterisk 间歇性退出

我一直在做一个需要 Asterisk 作为 SIP 代理的项目。我可以使用我的星号设置来注册、拨打和接听电话。

唯一的问题是 Asterisk 间歇性退出,没有任何崩溃转储或隔离错误!我还发现,由于没有任何可访问的用户,它退出了。重新启动时,我看到最后一次合格 0 用户最后到达的消息。

几乎卡在这个问题上,任何帮助将不胜感激。!

0 投票
1 回答
1502 浏览

asterisk - 如何使用 Asterisk 进行 Linphone 默认聊天?

我想将 Linphone 默认的聊天功能与 Asterisk 一起使用。我曾尝试使用 OPENFIRE XMPP,但似乎不支持。甚至没有返回任何状态/错误。我正在使用星号 12

目标是使用 Linphone 默认聊天功能使用相同的用户凭据进行通话 + 聊天。

如果有人有任何想法,请分享。

0 投票
0 回答
2890 浏览

android - Linphone-sdk(liblinphone) 无法在 Android 中注册和拨打测试电话

对于一个项目,我需要实现 VoIP 呼叫。在考虑了许多库之后,我以 liblinphone(linphone-sdk) 结束。

不幸的是,linphone 的文档不是很好,这就是我决定使用他们的教程文件制作一个快速测试应用程序的原因。我使用的实现和使用的文件添加在下面。

我真的希望有人能够回答这个问题,因为我在 stackoverflow 和 linphone 论坛上看到了很多未回答的类似问题。这确实有助于总体上改进 linphone-sdk 的文档。

设置:

  • 带有 Asterisk 的 FreePBX VoIP 服务器
  • 已配置扩展以尝试和测试呼叫
  • 调用已测试。当我使用官方 linphone 应用程序从手机到计算机呼叫时,使用的 ip 的工作。

问题:

  • 查看 /var/log/asterisk 的日志时,未注册向我的 VoIP 服务器注册 linphone-sdk。如果我注册一个应用程序,它会识别出它正在连接。
  • 尽管提供的详细信息正确且已使用已发布的 VoIP 应用程序进行测试,但无法进行测试呼叫。(输入输出错误)
  • 日志可以在下面找到

问题:

  • 使用 linphone-sdk 注册和调用的正确方法是什么?

测试视图
在此处输入图像描述

MainActivity.java(处理按钮,根据linphone-sdk提供的教程文件创建调用和注册线程)

注册.java

调用.java

注册日志(点击“注册”按钮后)

通话记录(点击“通话”按钮后)

0 投票
2 回答
486 浏览

xamarin.forms - Linphone 和 Xamarin 表单;如何设置远程和本地视图?

基于Linphone Windows 10 应用程序实现,我可以通过设置属性Linphone.Core.NativeVideoWindowId和两个控件NativePreviewVideoWindowId的相应Name:s来查看远程和本地视频。Windows.UI.Xaml.Controls.SwapChainPanel

在相应的Xamarin AndroidiOS应用程序中使用Linphone时,应使用哪些 UI 控件,以及应使用哪些控件属性在这些平台上定义和?NativeVideoWindowIdNativePreviewVideoWindowId