FreeSWITCH uuid_broadcast

之前看手册没看明白,但现在搞清楚了,应该是这样的:

uuid_broadcast [aleg|bleg|both]

这个好理解,就是播放语音文件

举例1:

uuid_broadcast app[![hangup_cause]]::args [aleg|bleg|both]

这个比较复杂,在指定的腿上执行app,如果有感叹号,那么执行完毕后挂断,并指明挂机原因,否则就不挂断,`::`后面是app带的参数

举例2:

uuid_broadcast 3aa3a274-c23d-11eb-9a50-e74dc4cdb20a say!user_busy::en\snumber\spronounced\s12345 aleg

say完之后就挂机

举例3:

uuid_broadcast 3aa3a274-c23d-11eb-9a50-e74dc4cdb20a lua::'test.lua 1 2 3' both 

lua是app,'test.lua 1 2 3'是参数,因为参数多,所以要加单引号

你可能感兴趣的:(FreeSWITCH,FreeSWITCH,uuid_broadcast)