zoukankan      html  css  js  c++  java
  • FS拓展设置

    一、集群测试说明:

    1、该测试的主要目的是:让两个注册在不同FS Server上的账号彼此双方通话。

    2、测试工具:eyeBeam 、LinPhone

    3、FS架构图:

     

    上图中两台FS的分机状况如下:

             FreeSwitch A(192.168.11.75) ,默认分机1000—1019

       FreeSwitch A(192.168.11.77) ,默认分机1000--1019

    二、FS的设定操作:

    注:先以FS_A的设定为例,FS_B的设定几乎相同,只是换掉IP即可。

    1、acl的设定

      位置:autoload_configs/acl.conf.xml

      修改:在<list name="domains" default="deny"> 中增加

             <node type="allow" cidr="192.168.11.77/32"/> //该IP即为FS_B的IP

    2、dialplan呼出的设定

      位置: conf/dialplan/defalult.xml

      修改:在<context name="default">中增加如下设定(放在所有的<extension>最前面)

      <extension name="Dial to FS_B" >

           <condition field="destination_number" expression="^0(10d+)$">

                 <action application="bridge"  data="sofia/internal/$1@192.168.11.77:5080"/>

           </condition>

       </extension>

    3、dialplan呼入设定

      位置:conf/dialplan/public.xml

      修改:在<context name="public">中增加如下设定(放在所有的<extension>最前面)

      <extension name="Calls from FS_B" >

           <condition field="destination_number" expression="^(10d+)$">

                 <action application="transfer" data="$1 XML default"/>

           </condition>

      </extension>

      然后,reloadacl ,reloadxml就可以了。

    自此,FS集群设定完成。

  • 相关阅读:
    boost::asio发送与传输相关的几个函数,备忘
    当ASIO::ASYNC_READ与SOCKET的ASYNC_READ_SOME的区别
    boost::asio keepalive
    boost asio ——深入框架
    Boost.Asio和ACE之间关于Socket编程的比较
    OCP-1Z0-052-V8.02-15题
    JavaScript对象和数组
    Oracle 11g New 使用RMAN 增强功能
    Flex中集合的类型
    Flex中基于列表的一系列MX组件及相互关系
  • 原文地址:https://www.cnblogs.com/cnsanshao/p/4115535.html
Copyright © 2011-2022 走看看