携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第19天,点击查看活动详情 如何在FreeSwitch中修改主叫显示名称
如果你想通过你的IP话机呼叫其他用户的时候,在对方话机显示能标识你的名称时,在FreeSwitch中要该怎么配置呢?
需求:
1000 和 1001 分别是两部话机,1000是张三的话机,1001是李四的话机。如果1000发起呼叫,那就需要在对方话机上显示“zhangsan”;若1001发起呼叫,那就需要在对方话机上显示“lisi”.
配置如下:
进入 \conf\directory\default*.xml
(1) 编辑 1000.xml ,找到 ,修改为 ;
(2) 编辑 1000.xml ,找到 ,修改为 ;
然后通过 FS_CLI.exe 运行 reloadxml 就可以了。
\
那又如何在 FreeSwitch中修改注册用户的密码?
在FreeSwitch系统中,所有用户的密码都是默认为 1234,该设置在 \conf\vars.xml 中,如下所示:
如果大家需要修改默认密码的话,那就直接修改这个地方就可以了。
那用户的密码和默认密码怎么关联起来呢?请看下面的配置文件,以 用户 1000 为例,打开 \conf\directory\default\1000.xml ,找到下面这个设置:
,就可以找到他们之间的联系。若需要修改某个用户的密码,直接修改 value 值就可以了。修改配置完成后,通过 FS_CLI.exe 运行 reloadxml 就得了。
FreeSwitch中怎样能让用户不经过认证就能注册成功呢?
一般来说,FreeSwitch中的SIP 用户都需要通过用户名和密码进行认证后才能注册成功的,并进行通话。如果有特殊需要,也可以设置为无认证就可以使用,具体设置如下 :
打开 \conf\sip_profiles\internal.xml ,将以下两条设置去掉注释就可以,
即: <param name="accept-blind-auth" value="true"/> <param name="suppress-cng" value="true"/>
在 FS_CLI.exe 中运行 reloadxml 就完成了。