Free Switch Profiles和Bridges的工作原理

时间:2011-11-16 09:58:50

标签: freeswitch

Free Switch中internal profileexternal profile的含义是什么?

我也不知道 -

的含义
application="bridge". 

我也无法理解

data="${sofia_contact($${gwuser}@$${domain})}"  

data="sofia/internal/${destnumber}@192.168.10.33:5062"

如果有人能给我一个正确的解释,或者至少指出一个正确的方向,那将会非常有帮助。

3 个答案:

答案 0 :(得分:1)

“internal”和“external”是sip配置文件的名称。这些通常在freeswitch的默认配置中定义。它们是针对内部或外部访问进行了优化的示例配置,您可以根据需要使用配置定义其他sip配置文件。

application =“bridge”是将来电桥接到其他外部或内部目的地的应用程序。

data =“sofia / internal / $ {destnumber} @ 192.168.10.33:5062”表示你想使用sofia sipstack,名为“internal”的sip配置文件,其变量“destnumber”的内容为ip端口5062上的192.168.10.3。

答案 1 :(得分:0)

应用程序桥将两个通道(端点)连接在一起。

sofia_ *是由诺基亚人开发的开源SIP协议实现。 因此,$${gwuser}是变量,其中包含要以SIP地址表示法调用的用户的名称:name@domain${domain}是域名。 sofia/internal/<adress>表示将使用内部 sip编号,该编号由本地freeswitch PBX处理。

答案 2 :(得分:0)

我认为你应该澄清一下freeswitch(mod_sofia)如何考虑本地注册的端点与网关: http://wiki.freeswitch.org/wiki/Mod_sofia