这里做桥接的两个腿的原来的的state_handler都要去掉,在这里绑上uuid_bridge_state_handlers。定义如下, static const switch_state_handler_table_t uuid_bridge_state_handlers = { /*.on_init */ NULL, /*.on_routing */ NULL, /*.on_execute */ NULL, /*.on_hangup */ NULL, /*.on_exchange_...
uuid_bridge是FreeSWITCH中的一个API命令,用于将两个通话(Session)桥接在一起,使它们能够相互通信。在FreeSWITCH中,每个通话都有一个唯一的UUID(Universally Unique Identifier),uuid_bridge正是通过这个UUID来识别和桥接通话的。 2. 研究FreeSWITCH的录音功能 FreeSWITCH提供了强大的录音功能,可以通过配置mod_record模块...
freeswitch 事件命令 1.uuid_bridge 桥接两条呼叫的腿。 Usage: uuid_bridge<uuid><other_uuid> uuid_bridge至少需要有一条腿是被呼通的。 2.uuid_chat 发送聊天信息 Usage:<uuid><text> 如果和会话(session,由uuid指定)相关的终端有一个receive_event handler,该消息会被发往终端,并以及时消息的形式显示出来。
show channels (F3可以代替) uuid_bridge <alice_uuid> <bob_uuid> 1. 2. 3. 4. 五、切断 uuid_kill show channels (F3可以代替) uuid_kill <uuid> 1. 2. 六、 查看所有通道变量info(APP) 七、 APP和API区别 简单来说,一个 APP 是一个程序(Application),它作为一个 Channel 一端与另一端的 UA ...
uuid_bridge属于 API,作用范围是全局性的,功能是将已经存在的两条腿,通常是两条 park/hold 的腿,桥接在一起。需注意,从源码switch_ivr_bridge.c#uuid_bridge_on_soft_execute()看使用这个 API 时要确保两条腿状态是 ready 的,否则会导致桥接失败,另一条腿也被挂断 ...
"bridge_uuid": "f26805ca-7069-4a28-bde0-6bcbd32ad570", "call_uuid": "71bda206-0cbb-4ea0-b975-64a995b7b59e" "speak_start": "说话开始时间,接通开始计算单位毫秒", "speak_stop": "说话停止时间,接通开始计算单位毫秒", "text": "识别到的句子,第一个字符F表示句子,E表示错误", ...
bridge_uuid 桥接的通道ID(通话的对方) datetime 开始说话的事件 qc_hit 匹配关键词通知 { “uuid”:“uuid”, “type”: “qc_hit”, “datetime”: “2021-07-21 20:59:04”, “bridge_uuid”: “f26805ca-7069-4a28-bde0-6bcbd32ad570”, ...
具体操作指令,参考10.2.2 U: 1、uuid_debug_media a8c54a3f-2ae7-4a4b-a801-478d98b11613 both on —— 调制媒体的相关信息(具体见S-15) 2、uuid_bridge <uuid_1002> <uuid_1003>根据1002和1003的uuid桥接 V: 1、version —— 显示当前版本
uuid_bridge <uuid> <other_uuid>:桥接通道 uuid_transfer <uuid> [-bleg|-both] <dest-exten> [<dialplan>] [<context>]:转移电话 uuid_break <uuid> [all]:停止媒体发送 uuid_broadcast <uuid> <path> [aleg|bleg|both]:播放媒体; uuid_deflect <uuid> <sip URL>:转移通话 ...
uuid Unique :号码的通话uuid source :呼叫来源 network_addr :对端ip地址 expression则是设置匹配的正则表达式,这里直接关乎的这个拨号计划是否可以匹配上,freeswitch的正则和平常我们使用的正则都是一样的,只要搞懂这些正则,即可写好一个拨号计划。 1. ^表示匹配以XXX开头的 如:^1234 ...