freeswitch配置之全局变量
2017-08-22 17:21
411 查看
freeswitch在vars.xml中通过X-PRE-PROCESS的set指令定义了一些全局变量,这些全局变量在freeswitch运行期间都是有效的。这些全局变量可以在其它地方引用,引用的方式是$${var}。
在加载vars.xml之前,freeswitch就已经算出并设置了一些全局变量。
这些变量的值可以通过fs_cli命令行通过eval $${variable}命令查看,也可以通过global_getvar variable命令查看。
在加载vars.xml之前,freeswitch就已经算出并设置了一些全局变量。
变量 | 说明 |
---|---|
hostname | 主机名 |
local_ip_v4 | 本地IPv4地址 |
local_mask_v4 | 本地IPv4地址掩码 |
local_ip_v6 | 本地IPv6地址 |
switch_serial | 随机序列号 |
base_dir | freeswitch的安装路径 |
recordings | 录音文件的路径 |
sound_prefix | 声音文件路径前缀,默认是/usr/local/freeswitch/sounds/en/us/callie |
sounds_dir | 声音文件的路径,默认是/usr/local/freeswitch/sounds |
core_uuid | 自动生成的uuid字符串,用于标志本freeswitch实例,每次启动时都会改变 |
zrtp_enable | 是否启用zrtp |
nat_public_addr | 检测到的NAT公网地址 |
nat_private_addr | NAT私网地址 |
nat_type | NAT类型 |
相关文章推荐
- Linux服务器配置node全局包的环境变量
- python通过配置文件共享全局变量
- Mysql:命令选项、配置选项、(全局、会话)系统变量、状态变量:SQL模式
- Java maven的 pom.xml配置文件中使用全局变量配置版本号
- Mysql:命令选项、配置选项、(全局、会话)系统变量、状态变量:总揽
- 关于php扩展中使用ini配置和使用全局变量
- Mysql:命令选项、配置选项、(全局、会话)系统变量、状态变量:各种应用程序及选项
- 在linux环境中配置java全局变量
- liunx下的jdk的安装-以及全局环境变量的配置
- Spring MVC配置Freemarker全局变量,实现应用全路径
- freemark 配置全局变量的方法
- Mysql:命令选项、配置选项、(全局、会话)系统变量、状态变量:命令选项
- Mysql:命令选项、配置选项、(全局、会话)系统变量、状态变量:和路径、文件名称相关的设置
- Mysql:命令选项、配置选项、(全局、会话)系统变量、状态变量:系统变量
- 在企业级应用开发中,使用全局jsp变量为所有jsp页面配置信息
- java配置系统全局返回变量(freemarker)
- FreeSwitch全局配置文件处理流程
- 织梦dede:php标签中调用其他普通标签和页面相关变量及全局配置的变量
- Mysql:命令选项、配置选项、(全局、会话)系统变量、状态变量:如何使用系统变量?
- Mysql:命令选项、配置选项、(全局、会话)系统变量、状态变量:(仅会话)系统变量