FreeSWITCH —— 常用指令
创始人
2025-05-31 11:25:23
0

(1)使用freeswitch -help 或freeswitch --help 会显示一些命令及其相关说明。

(注:以上显示Unknown Command,直接输入help就可以了)

常用命令如下:

1、version —— 显示当前版本

2、status —— 显示当前状态

3、sofia status —— 显示sofia 状态(查看freeswitch监听的IP和本电脑ip)

4、help —— 显示帮助

(2)为了方便使用,FreeSWITCH在 conf/autoload_configs/switch.conf.xml中定义了一些控制台快捷键(F1~F12),当然可以自己定制命令,修改之后记得在控制台使用命令reloadxml 重载配置,

如:

A-Z:

B:

1、bgapi originate sofia/gateway/网关名zlz/1000 &echo —— bgapi可以使originate在后台(新的线程中)执行,因而不会阻塞FreeSWITCH控制台

C:

1、console loglevel 0-7的数字 —— 设置显示在界面上的日志(级别从0-7,级别越高,日志越大。 比如:0设置成CONSOLE级 别(快捷键Fn+F7),6设置成INFO级别,7设置成DEBUG级别(快捷键Fn+F8))

E:

1、eval ${base_dir} —— 获取系统自动设置的变量(全局)的值 (两个 $ 也行)

再如: eval ${local_ip_v4}

或者,使用指令:global_getvar local_ip_v4

参考《FreeSWITCH权威指南》5.3.2小节

2、expr 20+20 —— 计算一个表达式并输出结果。

3、eval ${变量名} ——查看这些变量的值

4、/exit —— fs_cli 退出命令行

F:

1、./freeswitch -nc —— freeswitch后台启动

2、./freeswitch -stop —— freeswitch停止

以上在FreeSWITCH控制台都显示: Unknown Command: *

3、fifo list —— 显示当前队列的状态

  fifo App将电话放入一个先入先出的队列中(fifo的意思就是First In,First Out,即先入先出)

  如:fifo list book —— 查看名为fifo_name = "book" 的fifo的配置结果

4、reloadxml (别忘了)

 fifo reparse —— 使 conf/autoload_configs/fifo.conf.xml 文件中的配置生效

5、fifo_member add user/1007 —— 动态增加坐席 (增加的时候,显示“-ERR Invalid!”)

6、fifo_member del user/1007 —— 动态删除坐席

G:

1、global_getvar 变量名 —— 查看系统加载变量 (或者常用指令:eval ${base_dir} 、eval ${local_ip_v4} —— 查看这些变量的值)

H:

1、help —— 显示帮助

2、hupall —— 挂断/终结当前存在的所有通话(channels)

N:

1、ngrep —— 一个非常好用的抓包工具(相关指令参考10.2.3)

O:

originate 系列参考

P:

1、pcapsipdump —— 抓包工具,有一个很好的特性,相关指令参考10.2.4

2、

S:

1、status —— 显示当前状态

2、show file —— 列出哪些模块都实现了哪些文件类型的支持

3、show codec —— 列出当前支持的编解码格式

4、show channels —— 显示当前的通话(包括通话的uuid)

uuid_kill —— 终结当前的通话

或者:hupall —— 挂断/终结当前存在的所有通话(channels)

5、关于show更多的指令,参考12.3.1.(show命令的发部分内容都是基于FreeSWITCH安装目录下的db目录下的表的)

T:

1、tcpdump —— 是经典的抓包工具。相关的抓包指令见10.2.1

2、tshark —— 是Wireshark的命令行版,使用方法与tcpdump类似,如可以在直接在命令行上运行tshark。具体操作指令,参考10.2.2

U:

1、uuid_debug_media a8c54a3f-2ae7-4a4b-a801-478d98b11613 both on —— 调制媒体的相关信息(具体见S-15)

2、uuid_bridge 根据1002和1003的uuid桥接

V:

1、version —— 显示当前版本

相关内容

热门资讯

华夏新机遇混合A:2025年第... AI基金华夏新机遇混合A(002411)披露2025年四季报,第四季度基金利润57.08万元,加权平...
银价猛涨!女子3年前得到的赠品... 2026年开年以来,国际现货白银价格开启“狂飙”模式。1月23日白银销售价达24.03元/克,累计涨...
易方达金融行业股票A:2025... AI基金易方达金融行业股票A(008283)披露2025年四季报,第四季度基金利润1008.52万元...
这家船厂,首获希腊船王大单 近日,中船集团沪东中华造船(集团)有限公司(下称“沪东中华”)宣布,与国际知名航运公司——卡迪夫气体...
布米普特拉北京投资基金管理有限... 美国最新发布的数据显示,去年十一月个人消费支出价格指数小幅上升。作为衡量通胀的关键指标,该数据整体表...
八亿时空涨1.77%,成交额1... 来源:新浪证券-红岸工作室 1月23日,八亿时空涨1.77%,成交额1.46亿元,换手率2.97%,...
原创 中... 特朗普近日对中国和欧洲的不同态度,为全球上演了一堂生动的政治课。据CNN报道,美国总统特朗普在1月2...
原创 贝... 最近,达沃斯论坛上的一则新闻引起了广泛关注:美国财长贝森特公开表示,未来中国再也买不到委内瑞拉的低价...
更近一步!王欣瑜2-0完胜13... 北京时间1月24日,澳网女单第三轮继续进行。中国选手王欣瑜直落两盘,以总分2-0(7-5 6-4)击...
金桥信息2022年员工持股计划... 上证报中国证券网讯 金桥信息1月23日晚发布公告,公司2022年员工持股计划(以下简称“本员工持股计...
特朗普威胁欧洲:敢抛售美国资产... 近来,围绕“夺岛”风波和关税威胁等问题,美欧矛盾不断。抛售美国资产被视为欧洲可能采取的反制措施之一。...
商道创投网·会员动态|术理创新... 《商道创投网》2026年1月24日从官方获悉:术理创新近日完成了由国家中小企业发展基金、东方富海和老...
50万元以上电诈案件降低29%... 1月23日,重庆市公安局举办2025年度公安基层技术革新比武暨改革创新大赛决赛,“山城金盾——涉诈资...
原创 报... 作品声明:内容取材于网络 大家好,我是闻叔。近期国际政坛最具冲击力的新闻,莫过于特朗普对法国的雷...
各地多措并举优化消费环境 让消... 商场环境如何保持新鲜感,实体店购物后退换是否方便,预订服务、预付费用会不会有“坑”……消费环境优劣,...
马斯克SpaceX背后的她:现... 鹭羽 发自 凹非寺 量子位 | 公众号 QbitAI 2026年全球资本市场的头号悬念,非Space...
原创 土... 前两天的节目里,我们和大家讨论了人民币升值的话题。今年以来,人民币对美元的汇率持续走强,截至今天,1...
纳电商业化加速 记者 郑晨烨 1月22日,宁德时代(300750.SZ)发布新的天行轻商系列动力电池。该系列电池涵盖...
新华读报|马斯克称“擎天柱”机... 《参考消息》1月24日综合法新社、路透社报道《马斯克称“擎天柱”机器人明年开售》。 埃隆·马斯克22...
新发现:失落的构造板块可能让加... 想象一下,你正在加州的阳光下悠闲地享受生活,突然听说在你脚下的地壳深处,潜藏着一块失落的构造板块碎片...