XSwitch用户手册
系统管理
访问控制列表
访问控制列表,主要用于免鉴权,默认是安全。如果你想将某个域名或 IP 可通过鉴权端口且无须密码即可通信,那么将其填入如下界面中,然后加载即可。
特别注意,如果是域名,节点数据类型选domain
,然后填入domain
值,如果是 IP 类型选择cidr
,然后输入 IP 及子网掩码,如果需指定端口,则选择对应的端口设置即可,切记,不要忘了子网掩码。另外,如果sip profile
开启了ban-ipv4-domain
,cidr
方式不可用。
全局变量
全局变量,和名称一样,设置后,可全局使用。比如,保持音乐hold_music
,设置某个音乐文件后,所有通话保持均播放此音乐。
其他参数,如默认播放语音(默认中文,也可设置英文),默认语音文件路径,默认rtp_video_max_bandwidth_in
视频带宽默认最大最小值等。
参数
此界面为系统内部参数配置界面,非必要不修改。
该界面可以对某个模块内所有 profile 的参数进行增删改查操作,有些模块没有提供单独的配置界面,例如mod_agora
,此时,如果修改其配置参数,需要通过模块参数,找到AGORA
,然后,点进去修改即可。
分配器
新建/修改/删除分配器
- 点击分配器界面右上方【新建】,填入名称、总权重等必填参数,创建新的分配器。
- 新建分配器后,点击名称,进入分配器详细界面 ⇨ 点击右上方【编辑】,即可修改分配器信息 ⇨ 点击【保存】,保存修改后的分配器信息。
- 点击分配器界面最右侧【删除】,即可删除分配器信息。
添加、编辑、删除分配器节点
- 点击分配器名称,进入分配器详细界面 ⇨ 点击节点右侧【添加】,填写名称、权重等信息创建新的节点。现在以网关为例子,
gw_1
和gw_2
均为网关名称,下图所示:
- 新建节点后,点击节点右侧【编辑】,即可编辑灰色显示部分信息,修改完成后回车即可保存修改。
- 点击节点最右侧【删除】,即可删除选定的节点。
添加节点后,只需要在路由或其他脚本中调用即可,路由中使用时,目的类型选为“分配器”即可。当有通话时,会根据权重使用gw_1
或gw_2
。
数据字典
数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录,用来描述数据库中基本表的设计,主要包括字段名、数据类型、主键、外键等描述表的属性的内容。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由 DBMS 自动更新的数据字典。被动数据字典是指修改时必须手工进行更新内容的数据字典。
数据字典主要供系统内部使用,用户一般不需要修改。如需修改,请咨询 XSwitch 工程师。
使用方法
点击【新建】,输入域、键、值、描述等,点击【提交】即可。
点击右上角【编辑】,进入编辑界面,点击灰色区域可进行编辑, 点击 Enter 保存,点击其它区域取消修改。
系统
在此页面可下载系统日志等。
脚本
脚本列表显示系统当前正在运行的 xlonglive 以及部分功能脚本。
通过此脚本页面可随时停止或开启脚本,停止功能请慎用,如需使用,请咨询工作人员后再使用。