首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FreeSwitch Verto模

FreeSwitch Verto模
EN

Stack Overflow用户
提问于 2015-11-04 12:42:53
回答 1查看 3.1K关注 0票数 1

我遵循verto一节的内容来配置模块,但是有一些我在主题上不理解的地方。

你能帮我解释一下吗?

拨号计划 若要测试调用是否来自Verto客户端,请在您的拨号计划中测试变量Caller在某个条件下是否等于mod_verto。如果当前腿正在使用SIP或SS7,并且连接的腿可能是Verto调用,则还有变量其他支腿源。

代码语言:javascript
复制
<extension name="verto call" continue="true">
    <condition field="caller-source" expression="mod_verto">
        <action application="log" data="INFO ***** Verto WebRTC Call ***** "/>
    </condition>
</extension>

我要把这些密码放哪儿?在conf/dialplan/default.xml中?

从WebRTC (mod_verto)到PSTN/ITSPs的桥接速度慢。所以我们需要尽快提供SDP。我们可以通过应答和发送一些无声的数据包来做到这一点,而不是等待正常的呼叫设置:拨号计划:

代码语言:javascript
复制
<extension name="itsp_send_call">
<condition field="destination_number" expression="^(\d+)$">
<action application="answer"/>
<action application="playback" data="silence_stream://2000"/>
<action application="set" data="effective_caller_id_number=333444555"/>
<action application="set" data="effective_caller_id_name=ciaociaociao"/>
<action application="bridge" data="{absolute_codec_string=pcmu}sofia/gateway/itsp/$1"/>
</condition>
</extension>

这些代码也是?我该把它们放在哪里?

EN

回答 1

Stack Overflow用户

发布于 2015-11-09 23:17:40

这些扩展定义可以在您的拨号计划中的任何地方使用,这是实现者的选择。

这可能是拨号计划/default.xml--如果您刚刚开始,也许这是放置它们的正确位置。但是,如果您的配置已经有了更复杂的拨号计划配置,它们可能会转到其他地方。

这两个引用是示例。FS团队期待您决定将示例放在何处--您可能需要针对特定的环境修改这些示例。

例如,在我的拨号计划/default.xml的早期,我有一个"verto“扩展--并让它”设置“一些值并执行一个web钩子(参见mod_curl)。

我没有特别使用该itsp扩展,但对我现有的出站网关进行了修改,我将其保存在拨号计划/outinv.xml中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33522268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档