2

我在 freeswitch 上设置了一个本地软电话,分机号为 1000。它可以连接,我可以播放俄罗斯方块主题等。我想使用 freeswitch 命令呼叫这个软电话。任何人都可以帮忙吗?

我知道这与 sofia 和发起命令有关,但我无法让它们工作

4

5 回答 5

6

您可以使用:

originate user/1000 &echo()

这会将您的手机连接到 freeswitch 到内部回声功能

于 2014-04-30T08:20:35.843 回答
2

你确定你的软电话已经注册了吗?CLI 中的此命令应列出所有注册用户:

sofia status profile internal reg
于 2012-10-12T08:50:52.123 回答
0

Originate 命令连接两个端点,所以你应该有一些其他的 SIP 目的地或分机来连接。

在这里您可以使用音乐或回声端点,例如:http ://www.iptel.org/service

于 2012-10-11T10:37:09.880 回答
0

在尝试运行 freeswitch 服务器时

错误:无法锁定 pid 文件 /usr/local/freeswitch/run/freeswitch.pid

这可以通过以下语法在 linux(fedora/centos) 中解决

1)打开终端

2)按 su (移动管理员根)

3)输入密码

应用以下命令

4)网络统计 -npl

然后它显示所有正在运行的端口

查找为 freeswitch 运行的端口 例如:tcp 0 0 127.0.0.1:8021 0.0.0.0:* LISTEN 708/freeswitch

5) fuser -k 708/tcp 使用响应中给出的数字 ex:710

6)杀死-9 710

它在我的系统中工作我希望有助于再次运行你的 freeswitch 服务器谢谢

于 2014-11-14T09:37:03.763 回答
0

只需使用:

发起 sofia/profile/USER@yourserver.com。但如果您正在开发基于 Web 的应用程序,请启用 mod_xml_rpc 并使用 REST 发送命令

于 2012-10-13T02:23:18.350 回答