FreeSWITCH API 与APP


APP 和 API的区别:

一个APP是一个Application程序,它作为一个channel的一端与另一端的UA进行通信,相当于它工作在channel内部;而另一个API则是独立于一个Channel之外的,它只能通过找到Channel的UUID来控制一个Channel,相当于第三者。

通常我们在控制台输入命令是API,在Dialplan中执行的程序,大多是APP。

API 是在mod_commands中加载的。

APP则是在mod_dptools(Dialplan Tools).

当然有些模块也有自己的API和APP,比如:mod_sofia。

API命令帮助

执行help可以看到所有的API的帮助信息。

 

WIKI帮助

mod_commands: http://wiki.freeswitch.org/wiki/mod_commands

mod_dptools: http://wiki.freeswitch.org/wiki/mod_dptools

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM