FreeSWITCH 增删模组

  今天在尝试FreeSWITCH新功能时,遇到一个问题,就是该功能所需要的模组没有加载,导致写了好久的代码不能看到效果,让人很是忧伤啊!

  再此,将FS模组增删的方法记录下,以方便遇到同样问题的童鞋。

  具体做法:

    1、查看功能所需要的mod模组是否已经加载:

      查看方法:默认安装的话,已经加载的模组在/usr/local/freeswitch/mod/目录下。如果找不到,那就是没有加载。

    2、新增和删减模组:

      A、cd /usr/local/src/freeswitch/    --这是freeSWITCH默认下载后存放的位置

      B、ls   --可以看到一个modules.conf 的文件,这个文件就是加载模组的设定区

      C、vi modules.conf   --其中紫色(以#开头)的都是没有加载的;白色(不是以#开头)的为已经加载编译过的,和在/usr/local/freeswitch/mod/中看到的一样。想加载那个模组,只需去掉前边的# ,删减模组只需在前边加上 # 即可。

         技巧:编辑vi 按a/i/o,修改完成按【Esc】

      D、:wq!    --保存修改,并退出

      E、make  && make install --编译完成,模组增删完成

      E、/usr/local/freeswitch/bin/freeswitch -nonat   --启动FS,就OK了

posted @ 2013-12-11 15:07  丹江流  阅读(656)  评论(0编辑  收藏  举报