我在freeswitch上设置了一个本地软电话,扩展名为1000.它连接,我可以播放俄罗斯方块主题等。我想用freeswitch命令调用这个软电话。有人可以帮忙吗?
我知道这与索菲亚和发起命令有关但我无法让它们起作用
答案 0 :(得分:4)
你可以使用:
originate user/1000 &echo()
这会将您的手机连接到freeswitch到内部回声功能
答案 1 :(得分:2)
sofia status profile internal reg
答案 2 :(得分:0)
Originate命令连接两个端点,因此您应该有一些其他SIP目标或扩展来连接。
您可以在此处使用音乐或回音端点,例如:http://www.iptel.org/service
答案 3 :(得分:0)
只需使用:
发起sofia/profile/USER@yourserver.com。但是,如果您开发基于Web的应用程序,则启用mod_xml_rpc并使用REST发送命令
答案 4 :(得分:0)
错误:无法锁定pid文件/usr/local/freeswitch/run/freeswitch.pid
这可以通过以下语法
在linux(fedora / centos)中解决1)打开终端
2)按su(移动管理员root)
3)输入密码
应用以下命令
4) netstat -npl
然后显示所有运行的端口
找到为freeswitch运行的端口 例如: tcp 0 0 127.0.0.1:8021 0.0.0.0:* LISTEN 708 / freeswitch
5) fuser -k 708 / tcp 使用响应中给出的数字 例如:710
6)杀死-9 710
它在我的系统中工作我希望有助于再次运行你的freeswitch服务器谢谢