我在 freeswitch 上设置了一个本地软电话,分机号为 1000。它可以连接,我可以播放俄罗斯方块主题等。我想使用 freeswitch 命令呼叫这个软电话。任何人都可以帮忙吗?
我知道这与 sofia 和发起命令有关,但我无法让它们工作
我在 freeswitch 上设置了一个本地软电话,分机号为 1000。它可以连接,我可以播放俄罗斯方块主题等。我想使用 freeswitch 命令呼叫这个软电话。任何人都可以帮忙吗?
我知道这与 sofia 和发起命令有关,但我无法让它们工作
您可以使用:
originate user/1000 &echo()
这会将您的手机连接到 freeswitch 到内部回声功能
你确定你的软电话已经注册了吗?CLI 中的此命令应列出所有注册用户:
sofia status profile internal reg
Originate 命令连接两个端点,所以你应该有一些其他的 SIP 目的地或分机来连接。
在这里您可以使用音乐或回声端点,例如:http ://www.iptel.org/service
在尝试运行 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 服务器谢谢
只需使用:
发起 sofia/profile/USER@yourserver.com。但如果您正在开发基于 Web 的应用程序,请启用 mod_xml_rpc 并使用 REST 发送命令