✨ 博客主页:小小马车夫的主页
✨ 所属专栏:FreeSwitch开发实践
✨ 专栏介绍:主要介绍博主在实际项目中使用FreeSwitch开发外呼类项目的一些经验心得,主要涉及FreeSwitch的基本安装编译、基本配置、ESL、WSS、录音、自定义模块、media bug、语音播放、MRCP及对接AI机器人等内容。内容在持续更新中,如果感兴趣可以对专栏进行订阅~

学习FreeSwitch对常见命令、端口及号码的了解,对FreeSwitch学习可以起到事倍功半的作用,下面博主整理一些常用知识点,希望对学习FreeSwitch的朋友有帮助。
1. reloadxml
修改xml后,用来例修改生效
2. sofia status
查看当前网络状态
3. sofia status profile internal
查看当前状态
4. sofia status profile internal reg
查看当前已经注册的用户
5. sofia profile internal siptrace on
打开sip日志打开sip日志
6. console loglevel 7
开启控制台日志级别, 0-7, 数字越大日志越多
7. 默认账号测试
originate user/1000 &echo
originate user/1000 9195
8. 自动拨打音频文件测试
originate user/1008 &playback(file_string://D:/Temp/1.wav)
9. hupall
挂断所有通话
10.version
显示版本
11. show codecs
显示编解码器
12. sofia status profile internal
查看连接状态
13. shutdown
退出
14. help
显示帮助
15. sofia status profile internal reg
查看注册用户信息
| 号码 | 说明 |
|---|---|
| 9664 | 保持音乐 |
| 9191 | 注册CluCon |
| 9192 | 调用info在log中显示Channel信息 |
| 9195 | echo, 回音测试,延迟5秒 |
| 9196 | echo,回音测试 |
| 9197 | milliwatte extention, 铃音生成 |
| 9198 | TGML铃音生成示例 |
| 9180 | 铃音测试,使用远端生成的回铃音 |
| 9181 | 铃音测试,产生英式铃音 |
| 9182 | 铃音测试,使用音乐当铃音,彩铃 |
| 9183 | 先应答,然后发送英式铃音 |
| 9184 | 先应答,然后发送音乐铃音 |
| 9178 | 收传真 |
| 9179 | 发传真 |
| 5000 | IVR实例 |
| 4000 | 听取主意信箱 |
| 33xx | 电话会议,48Hz(其中xx为00~99,下同) |
| 32xx | 电话会议,32Hz(其中xx为00~99,下同) |
| 31xx | 电话会议,16Hz(其中xx为00~99,下同) |
| 30xx | 电话会议,8Hz(其中xx为00~99,下同) |
| 2000-2002 | 呼叫组 |
| 1000-1019 | 默认分机号码(默认密码1234) |
FreeSwitch默认号码大部分是拨号计划的名称,具体定义在conf/diaplan/default.xml中, 如9182定义如下:
<extension name="ringback_183_music_ring">
<condition field="destination_number" expression="^9182$">
<action application="set" data="ringback=$${hold_music}"/>
<action application="bridge" data="{ignore_early_media=true}loopback/wait"/>
condition>
extension>

详细解释参见:官方文档
以上就是本次的内容,来总结一下吧:
主要介绍了常见的FreeSwitch命令、默认号码和默认端口。
如果觉得有些帮助或觉得文章还不错,请关注一下博主,你的关注是我持续写作的动力。另外,如果有什么问题,可以在评论区留言,或者私信博主,博主看到后会第一时间进行回复。
【间歇性的努力和蒙混过日子,都是对之前努力的清零】
欢迎转载,转载请注明出处:https://blog.csdn.net/xxm524/article/details/126920623