吴伟贤のBlog

Feed Rss

freeswitch conf/directory/default/brian.xml 备注

07.22.2013, freeswitch, by .

freeswitch conf/directory/default/brian.xml 备注

简单GG翻译下,仅用于自己学习用。

 

<include>
<!–
user属性内cidr=表示,用于IP登陆验证, 如 cidr=”1.2.3.4/32″
你可以查看 acl.conf.xml 内的<node type=”allow” domain=”$${domain}”/>
–>
<user id=”brian” cidr=”192.0.2.0/24″> <!–ID 为SIP注册用户名. CIDR可选– 如果指定的话,这些IP地址与该用户自动认证–>
<!– 用户相关的出局信息 –>
<gateways>
<!–<gateway name=”asterlink.com”>–>
<!–/// 账号用户名 *必需* ///–>
<!–<param name=”username” value=”cluecon”/>–>
<!–/// 验证 realm: *选填* 如果为空,跟gateway name同值 ///–>
<!–<param name=”realm” value=”asterlink.com”/>–>
<!–/// SIP From用户名: *选填* 如果为空,跟username同值///–>
<!–<param name=”from-user” value=”cluecon”/>–>
<!–/// SIP From域名domain: *选填* 如果为空,跟realm同值 ///–>
<!–<param name=”from-domain” value=”asterlink.com”/>–>
<!–/// 账户密码 *必需* ///–>
<!–<param name=”password” value=”2007″/>–>
<!–/// 使用信道的caller-id 替换INVITE的 from user ///–>
<!–<param name=”caller-id-in-from” value=”false”/>–>
<!–/// inbound呼入电话分机号: *选填* ,为空,跟username同值 ///–>
<!–<param name=”extension” value=”cluecon”/>–>
<!–/// 代理主机proxy host: *选填* 为空,跟realm同值 ///–>
<!–<param name=”proxy” value=”asterlink.com”/>–>
<!–/// 发送注册代理: *选填* 为空,跟 proxy同值 ///–>
<!–<param name=”register-proxy” value=”mysbc.com”/>–>
<!–/// 超时时长expire in seconds: *选填* 为空.默认3600秒 ///–>
<!–<param name=”expire-seconds” value=”60″/>–>
<!–/// 不注册 ///–>
<!–<param name=”register” value=”false”/>–>
<!– 注册使用什么传输协议tcp/udp –>
<!–<param name=”register-transport” value=”udp”/>–>
<!–失败或超时后 多少秒后重试 –>
<!–<param name=”retry-seconds” value=”30″/>–>
<!–Use the callerid of an inbound call in the from field on outbound calls via this gateway –>
<!–<param name=”caller-id-in-from” value=”false”/>–>
<!–在SIP contact内,发送额外的sip params–>
<!–<param name=”contact-params” value=”tport=tcp”/>–>
<!–每X秒发送一个可选的ping, 失败后将不注册或者做标记 –>
<!–<param name=”ping” value=”25″/>–>
<!–</gateway>–>
</gateways>
<params>
<!– 省略免认证注册的密码omit password for authless registration –>
<param name=”password” value=”$${default_password}”/><!–SIP 密码–>
<param name=”vm-password” value=”9999″/><!–为空,使用password的值–>
<!–<param name=”email-addr” value=”me@mydomain.com”/>–>
<!–<param name=”vm-delete-file” value=”true”/>–>
<!–<param name=”vm-attach-file” value=”true”/>–>
<!–<param name=”vm-mailto” value=”me@mydomain.com”/>–>
<!–<param name=”vm-email-all-messages” value=”true”/>–>
<!–选填 user:domain:pass的a1-hash–>
<!–<param name=”a1-hash” value=”c6440e5de50b403206989679159de89a”/>–>
<!– 允许用户访问What this user is allowed to acces –>
<!–<param name=”http-allowed-api” value=”jsapi,voicemail,status”/> –>
</params>
<variables><!–这些变量是在信道访问–>
<!–这里所有的变量将被设置对所有入站该用户发起的呼叫all variables here will be set on all inbound calls that originate from this user –>
<variable name=”user_context” value=”default”/><!–魔术变量: 指定context–>
<variable name=”effective_caller_id_name” value=”Brian West”/><!–魔术变量: 用户出局主叫ID–>
<variable name=”effective_caller_id_number” value=”1000″/><!–魔术变量: 用户出局主叫名或者主叫号码–>
<!– 为 false不记录CDR  有效值: true, false, a_leg and b_leg –>
<variable name=”process_cdr” value=”true”/>
<!– sip_secure_media will offer mandatory SRTP on invite AES_CM_128_HMAC_SHA1_32, AES_CM_128_HMAC_SHA1_80 or true–>
<variable name=”sip_secure_media” value=”true”/>
<!– 用户最大呼叫数limit the max number of outgoing calls for this user –>
<!–<variable name=”max_calls” value=”2″/>–>

<!– send presence information if FS is configured to do so –>
<!–<variable name=”presence_id” value=”1000@$${domain}”/>–>

<!– set these to take advantage of a dialplan localized to this user –>
<!–<variable name=”numbering_plan” value=”US”/>–>
<!–<variable name=”default_area_code” value=”434″/>–>
<!–<variable name=”default_gateway” value=”asterlink.com”/>–>
<!–
NDLB-connectile-dysfunction – Rewrite contact ip and port
NDLB-tls-connectile-dysfunction – Rewrite contact port only.
–>
<!–<variable name=”sip-force-contact” value=”NDLB-connectile-dysfunction”/>–>
<!–<variable name=”sip-force-expires” value=”10″/>–>
<!–<variable name=”sip-register-gateway” value=”cluecon.com”/>–>
<!– 为特定用户设置的文件格式–>
<!–<variable name=”vm_message_ext” value=”mp3″/> –>
</variables>

<vcard>
<!– 这里插入可选兼容XML的电子名片–>
</vcard>
</user>
</include>

评论已关闭。