标签: asterisk

Ubuntu Touch 中的 SIP 客户端?

新人来了 我对使用 Ubuntu Phone 作为 SIP 客户端很感兴趣。

我真的很想与在 Ubuntu Phone 中使用拨号器(或电话应用程序或其他任何名称)的任何人联系,以便 VOIP 成为一项内置功能。Android 做到了这一点,但不是很好,很遗憾需要 3rd 方应用程序。我想这就是我对 Empathy 不感兴趣的原因。

我不认为我有能力开发这个,但如果可以的话,我想参与一个项目。

有人可以指导我吗?我一直在四处寻找,我不知道该去哪里。

voip sip asterisk ubuntu-touch

12
推荐指数
2
解决办法
4625
查看次数

如何在 Xenial 上构建 Asterisk 1.8?

Asterisk 13.1.0 在 Xenial 的存储库中可用。

但我支持需要 Asterisk 1.8 LTS 的应用程序,因为我们使用自定义插件。我们需要继续使用 Asterisk 1.8 并从源代码构建它,直到我们可以将我们的插件移植到新版本的 Asterisk。

但是,似乎 Asterisk 1.8 无法使用 Xenial 上可用的 g++ 版本 5.3.1 构建。我收到了大量警告,它们可以被静音,但也有很多关于重复定义符号的致命错误,甚至可能还有其他致命错误,即使我可以解决这些错误。

例子:

iax2-parser.o: In function `ast_atomic_fetchadd_int':
asterisk-1.8/include/asterisk/lock.h:600: multiple definition of `ast_atomic_fetchadd_int'
chan_iax2.o:asterisk-1.8/include/asterisk/lock.h:600: first defined here
iax2-parser.o: In function `ast_atomic_dec_and_test':
asterisk-1.8/include/asterisk/lock.h:646: multiple definition of `ast_atomic_dec_and_test'
chan_iax2.o:asterisk-1.8/include/asterisk/lock.h:646: first defined here
...etc...
Run Code Online (Sandbox Code Playgroud)

我一直在阅读其他人的帖子,我一直在尝试使用编译器选项来解决这个问题,但没有成功。

我的问题是是否有任何解决方案可以执行以下操作之一:

  • 使用 g++ 5.3.1 构建 Asterisk 1.8 并解决编译错误。
  • 在 Xenial 上安装旧版本的 g++(例如,我知道 g++ 4.4.7 可以在我们的旧操作系统上编译 Asterisk 1.8)。
  • 构建将在 Xenial 上运行的 Asterisk 版本的其他解决方案。也许在 Ubuntu 14.04 上构建并压缩二进制文件?我希望得到库版本冲突。

有些人会说,“你真的应该升级到 Asterisk …

g++ asterisk

6
推荐指数
1
解决办法
1823
查看次数

使用星号时没有这样的命令“sip show peers”

我想在配置后使用星号连接两个软电话sip.confiax.conf并且extension.conf 无法从错误的 cli 示例中输入任何命令:

Connected to Asterisk 11.6-cert1 currently running on fedo-VirtualBox 
(pid = 1066)
fedo-VirtualBox*CLI> sip show peers
No such command 'sip show peers' (type 'core show help sip show' for
other possible commands)
Run Code Online (Sandbox Code Playgroud)

command-line virtualbox networking asterisk

5
推荐指数
1
解决办法
3万
查看次数

配置:警告:***请安装SQLite3开发包

我正在尝试在我的 ubuntu 系统上安装 Asterisk。我已经成功下载了 asterisk 包,当我尝试使用构建和安装它时

./configure
Run Code Online (Sandbox Code Playgroud)

它显示一个错误

configure: WARNING: *** Asterisk now uses SQLite3 for the internal Asterisk database.
configure: WARNING: *** Please install the SQLite3 development package.
Run Code Online (Sandbox Code Playgroud)

然后我使用以下命令安装了 sqlite

 sudo apt-get install php5-sqlite //also tried the following
 sudo apt-get install sqlite3
Run Code Online (Sandbox Code Playgroud)

安装sqlite后,我在运行时仍然遇到同样的错误 ./configure

 configure: WARNING: *** Asterisk now uses SQLite3 for the internal Asterisk database.
 configure: WARNING: *** Please install the SQLite3 development package.
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮忙!

谢谢

10.04 asterisk

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

asterisk ×4

10.04 ×1

command-line ×1

g++ ×1

networking ×1

sip ×1

ubuntu-touch ×1

virtualbox ×1

voip ×1