XSwitch用户手册

系统管理

访问控制列表

访问控制列表,主要用于免鉴权,默认是安全。如果你想将某个域名或 IP 可通过鉴权端口且无须密码即可通信,那么将其填入如下界面中,然后加载即可。

访问控制列表\label{fig:access_control}

特别注意,如果是域名,节点数据类型选domain,然后填入domain值,如果是 IP 类型选择cidr,然后输入 IP 及子网掩码,如果需指定端口,则选择对应的端口设置即可,切记,不要忘了子网掩码。另外,如果sip profile开启了ban-ipv4-domaincidr方式不可用。

全局变量

全局变量,和名称一样,设置后,可全局使用。比如,保持音乐hold_music,设置某个音乐文件后,所有通话保持均播放此音乐。

其他参数,如默认播放语音(默认中文,也可设置英文),默认语音文件路径,默认rtp_video_max_bandwidth_in视频带宽默认最大最小值等。

全局变量\label{fig:global variables}

参数

此界面为系统内部参数配置界面,非必要不修改。

该界面可以对某个模块内所有 profile 的参数进行增删改查操作,有些模块没有提供单独的配置界面,例如mod_agora,此时,如果修改其配置参数,需要通过模块参数,找到AGORA,然后,点进去修改即可。

分配器

新建/修改/删除分配器

  • 点击分配器界面右上方【新建】,填入名称、总权重等必填参数,创建新的分配器。
  • 新建分配器后,点击名称,进入分配器详细界面 ⇨ 点击右上方【编辑】,即可修改分配器信息 ⇨ 点击【保存】,保存修改后的分配器信息。
  • 点击分配器界面最右侧【删除】,即可删除分配器信息。

添加、编辑、删除分配器节点

  • 点击分配器名称,进入分配器详细界面 ⇨ 点击节点右侧【添加】,填写名称、权重等信息创建新的节点。现在以网关为例子,gw_1gw_2均为网关名称,下图所示:

添加节点\label{fig:addnode}

  • 新建节点后,点击节点右侧【编辑】,即可编辑灰色显示部分信息,修改完成后回车即可保存修改。
  • 点击节点最右侧【删除】,即可删除选定的节点。

添加节点后,只需要在路由或其他脚本中调用即可,路由中使用时,目的类型选为“分配器”即可。当有通话时,会根据权重使用gw_1gw_2

数据字典

数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录,用来描述数据库中基本表的设计,主要包括字段名、数据类型、主键、外键等描述表的属性的内容。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由 DBMS 自动更新的数据字典。被动数据字典是指修改时必须手工进行更新内容的数据字典。

数据字典主要供系统内部使用,用户一般不需要修改。如需修改,请咨询 XSwitch 工程师。

使用方法

点击【新建】,输入域、键、值、描述等,点击【提交】即可。

点击右上角【编辑】,进入编辑界面,点击灰色区域可进行编辑, 点击 Enter 保存,点击其它区域取消修改。

系统

在此页面可下载系统日志等。

脚本

脚本列表显示系统当前正在运行的 xlonglive 以及部分功能脚本。

通过此脚本页面可随时停止或开启脚本,停止功能请慎用,如需使用,请咨询工作人员后再使用。

[高级]扩展功能