以下命令均可以按tap 補全記住開頭即可
舉個例子來說,殺掉正處於活躍狀態、目標號碼是1000的通話,命令爲:
fsctl hupall normal_clearing dialed_ext 1000
加載外部模塊
load <mod_name>
檢測模塊是否存在
module_exists <module>
重載外部模塊
reload [-f] <mod_name>
重新加載xml
reloadxml
輸出多種(模塊)狀態報告。
show codec - 列出所有編碼
show application - 列出所有應用程序
show dialplan - 列出撥號方案涉及的模塊
show file - 列出所有支持的文件類型
show calls - 列出當前的通話[count]
show channels - 列出當前的通道 [count|like ]
show modules - 列出所有模塊
show nat_map - 列出地址映射表
show registrations - 列出所有註冊用戶
status --顯示當前FreeSWITCH的運行狀態
sofia status --顯示註冊網關
sofia status profile [ip/註冊文件] [reg] 查看freeswitch 配置信息
輸出日誌等級
sofia tracelevel debug 開啓日誌調試模式
開啓sip頭
sofia global siptrace on
關閉 sip 頭
sofia global siptrace off
fs 快捷鍵
<cli-keybindings>
<key name="1" value="help"/>
<key name="2" value="status"/>
<key name="3" value="show channels"/>
<key name="4" value="show calls"/>
<key name="5" value="sofia status"/>
<key name="6" value="reloadxml"/>
<key name="7" value="console loglevel 0"/>
<key name="8" value="console loglevel 7"/>
<key name="9" value="sofia status profile internal"/>
<key name="10" value="sofia profile internal siptrace on"/>
<key name="11" value="sofia profile internal siptrace off"/>
<key name="12" value="version"/>
</cli-keybindings>
重點是這個新發現的功能
bgapi originate {ignore_early_media=true,color_ring_file='',call_timeout='40',continue_on_fail=true,hangup_afORMAL_TEMPORARY_FAILURE,USER_BUSY,NO_ANSWER,TIMEOUT,NO_ROUTE_DESTINATION,origination_caller_id_number='0379XXXXXXXX'}sofia/gateway/SIPToIVR/1523XXXXXXX &echo
originate 這是一個可以發起呼叫的指令
bgapi 後臺執行這條指令
&echo 這是一個迴音程序接到電話也只能聽到自己的聲音
&park 未接通的話一直將電話掛起
&hold 等待的 過程中可以播放音樂
可以通過內網穿透來進行橋接會話
比如
uuid_bridge <uuid> <other_uuid>