Freeswitch的简单使用 是的根据你提供的日志FreeSWITCH 已经成功启动了。 确认启动成功的关键信息日志中明确出现了启动成功的标志FreeSWITCH Started Max Sessions [1000]这表明 FreeSWITCH 的核心进程已经成功运行。 关于日志中的“警告”和“提示”虽然成功启动但日志中有一些非致命的信息解释如下mod_local_stream.c: Cant open directory(警告)原因mod_local_stream模块尝试加载默认的保持音乐Music on Hold文件但在C:/Program Files/FreeSWITCH/sounds/music/目录下找不到16000、32000、48000这些采样率的音频文件夹。影响这不影响FreeSWITCH 的核心功能如SIP注册、路由等。它只影响默认的保持音乐功能。解决如果你需要使用该功能可以下载对应的音频文件放到指定目录或忽略此警告。mod_signalwire.c(提示信息)原因mod_signalwire模块默认启用用于连接 SignalWire 云平台。日志中的 token (f6d98a89-...) 是自动生成的。影响这不影响本地使用。它只是在提示你可以将此 token 用于 SignalWire 服务。解决如果不需要连接 SignalWire可以忽略或在配置中禁用该模块。✅ 建议的最终验证方法最稳妥的方式是使用 FreeSWITCH 自带的客户端fs_cli连接测试打开一个新的命令提示符 (CMD)窗口。进入 FreeSWITCH 的安装目录例如C:\Program Files\FreeSWITCH\bin。运行命令fs_cli如果连接成功你会看到一个freeswitch...提示符这证明 FreeSWITCH 已完全就绪可以接收命令了。总的来说你的 FreeSWITCH 已经成功运行可以开始配置和使用。日志中的信息属于正常提示不影响核心功能。要查看电话的连接状态可以在 FreeSWITCH 的控制台fs_cli中使用下面这些命令。我把它们分成了几类方便你查阅。 查看分机注册状态这类命令用来查看哪些SIP电话分机已经成功注册到了FreeSWITCH上。命令说明sofia status profile internal reg最常用。显示注册到internal这个SIP Profile的所有分机列表包含分机号、IP地址和状态等信息。sofia status profile internal reg 分机号查看特定分机例如1001的注册详情。show registrations另一个显示已注册用户列表的命令效果与上面类似。 查看通话与系统状态这些命令用于查看系统当前的活跃通话、总体运行状态等。命令说明show channels列出系统当前所有的通话通道Channel。这是查看正在进行的通话最直接的命令。show calls显示当前系统的通话Call摘要信息。status显示FreeSWITCH的总体状态包括已注册分机数量、当前通话数、系统运行时间等。 查看SIP模块整体状态如果想了解SIP协议栈的整体运行状况可以使用以下命令。命令说明sofia status显示sofiaSIP模块的整体状态包括所有已配置的Profile和网关信息。sofia status profile internal查看internal这个SIP Profile的详细状态包括注册用户数等。 如何使用这些命令进入控制台首先你需要通过fs_cli连接到 FreeSWITCH。输入命令在freeswitchhost的提示符下直接输入上述任一命令并按回车即可。快捷操作在控制台中你也可以直接按F9键这会快速输入sofia status profile internal命令。