相关文章推荐
奔跑的啄木鸟  ·  linux下 ...·  2 年前    · 

介绍

用法

条件

https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Dialplan/XML-Dialplan/

动作

https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Modules/mod_dptools_1970333

通道变量

https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables https://freeswitch.org/confluence/display/FREESWITCH/Variables+Master+List

设置通道变量的方法

https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Modules/mod-dptools/6586661

action=“export” data=“变量=值” 详细参考 https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Modules/mod-dptools/6586592/

set和export的区别是set设置的变量只作用于本通道,export设置的变量会带入到后续桥接的通道。

如果只需要给后续桥接的通道设置变量,不需要作用于本通道export设置的变量名前面加一个 nolocal: 前缀或者 _nolocal_ 前缀。

action=“bridge_export” data=“变量=值” 详细参考 https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Modules/mod-dptools/6586489/

bridge_export和export的区别,export只能导出到拨号方案中bridge的通道(export其实就是switch_ivr_originate中处理的),bridge_export可以导出到任何能通话的通道,包含ESL调用的uuid_bridge(bridge_export其实就是switch_ivr_multi_threaded_bridge中处理的)。

呼入常用的通道变量