asterisk1.4 feature applicationmap 的定义方法

asterisk App Dial 拨号 发起外呼 Synopsis Attempts to establish a new outgoing connection on a channel, and then link it to the existing input channel. 尝试在通道上建立一个外呼的连接,并与现有通道桥接Description  Dial(type/identifier, timeout, optio 阅读详情

在1.4 当中,feature的定义比1.2新增了些功能。

定义格式:

<FeatureName> => <DTMF_sequence>,<ActivateOn>[/<ActivatedBy>],<Application>[,<AppArguments>[,MOH_Class]]

 

feature 命名 => DTMF 按键,执行application方/激活feature 的通道,执行的application,application参数,在按feature完成之前播放的音乐。

 

ActivateOn:合法的选项有:

                 self ------在激活feature 的通道上执行application

                 peer -----在激活feature 的对端通道上执行application

ActivatedBy:合法的选项有:

                 caller-----主叫可以激活

                 callee-----被叫可以激活

                 both-------两个通道都可以激活。

 

dialplan 中dynamic参数变量的设定:

Set(DYNAMIC_FEATURES=myfeature1#myfeature2#myfeature3)

定义没有两个下横向,那么获取的变量始终都为feature 执行的通道上的变量。

 

Set(__DYNAMIC_FEATURES=myfeature1#myfeature2#myfeature3)

可以根据设置可以获取outbound通道的变量,详细解释原文如下:

The two leading underscores allow these feature settings to be set on the outbound channels, as well.  Otherwise, only the original channel will have access to these features。

 

定义的例子:

feature.conf

 

nway-in => *2,peer/caller,macro,nway-in

 

extensions.conf

 

[OUTBOUND_TEST]
exten =>_X.,1,Noop
exten =>_X.,n,set(DYNAMIC_FEATURES=nway-in )
exten =>_X.,n,NOOP(uniqueid=${UNIQUEID})
exten =>_X.,n,dial(SIP/${EXTEN},60,Tt)
exten =>_X.,n,Hangup

 

[macro-nway-in ]
exten =>s,1,Noop
exten =>s,n,NOOP(uniqueid=${UNIQUEID})
exten =>s,n,playback(beep)
exten =>s,n,wait(2)
exten =>s,n,playback(beep)
exten =>s,n,Hangup

 

注册两个分机,即可实现相关的测试工作。

Good Lunck!

 

 

 

关于asterisk做呼叫转接的一点经验记录 上午接到一个需求,询问400电话是否能做个呼叫转接。 阅读详情

相关推荐

海康威视VS互联网大厂:薪资、福利、工作强度全方位对比

本文全面对比了海康威视与互联网大厂在薪资、福利和工作强度等方面的差异。海康威视提供稳定的薪资结构和较低的工作强度,适合追求专业深度的职场人;而互联网大厂则以高薪和快速成长吸引人才,但工作压力较大。文章还分析了职业发展路径和长期价值,帮助求职者做出明智选择。

weixin_29171129的博客 389

多方通话中,禁止被叫方使用DYNAMIC_FEATURES中定义的功能(features)

场景: 8007发启了一个会议,会议室已经创建好,允许8007通过通过DYNAMIC_FEATURES中的按键来将被叫方加入到会议室,被叫不允许使用DYNAMIC_FEATURES中定义的按键功能。 我写的拨号脚本如下: [dynamic-nway-start] exten => _X.,1,NoOp(dynamic-nway-start) exten => _X.,n,Set(CONF

liuzhujun的专栏 1398

基于CLICKHOUSE的数据仓库分层规范

接入层。

zjyy1987的博客 769

Asterisk config features.conf

Asterisk config features.conf features.conf Formerly known as parking.conf , renamed to features.conf as of July 17, 2004. Configurat

maoyuping的专栏 739

脑影像分析入门:如何用一般线性模型(GLM)处理fMRI数据?

本文为神经影像研究入门者详细解析了如何运用一般线性模型(GLM)处理fMRI数据。文章从GLM的核心原理出发,逐步拆解了从实验设计、构建稳健设计矩阵、模型估计与统计推断,到高阶分析及多重比较校正的全流程,并指出了常见陷阱与结果解读要点,是掌握fMRI数据分析基础的关键指南。

weixin_29091445的博客 400

逆向实战:喜马拉雅新版xm-sign算法解析与本地化生成方案

本文深入解析了喜马拉雅新版xm-sign算法的逆向过程与本地化生成方案。通过详细拆解browserid和sessionid的生成机制,提供了基于Node.js的核心代码实现,帮助开发者在不依赖官方环境的情况下生成有效签名。文章还涵盖了参数获取技巧、常见问题排查及性能优化建议,为爬虫开发者提供了实用的技术参考。

weixin_29256771的博客 299

(转)asterisk 下的 feature.conf 使用

asterisk在正常通话过程中执行拨号计划中动作是通过feature.conf中的[applicationmap ]下定义的,举例如下: nway-start =&gt; *0,callee,Macro,nway-start nway-zhustart =&gt; *0,caller,Macro,nway-zhustart nway-inv =&gt; *7,caller,Macro,nwa...

yyxawe的专栏 386

YOLO26 多任务统一架构:检测 / 分割 / 姿态 / OBB 设计

YOLO26提出了一种多任务统一架构,整合了目标检测、实例分割、姿态估计和旋转框检测(OBB)四大计算机视觉任务。该架构采用共享Backbone和Neck的设计,配合轻量级任务特定Head,解决了传统方法中多模型并行带来的高开发成本、大内存占用和低推理效率问题。核心设计包括:1)共享特征提取层实现参数复用;2)模块化Head结构支持灵活任务组合;3)统一接口实现单模型多任务处理。实验表明,该架构在保持各任务性能的同时显著提升了系统效率,为多任务视觉系统提供了新的实现范式。

一键难忘的博客 703

Asterisk的配置详解

Asterisk的配置文件都在/etc/asterisk目录下,重要的配置文件有: sip.conf                      sip电话基本配置 extensions.conf        拨号规则 voicemail.conf                   配置语音信箱 meetme.conf           会议室 http.conf        ...

weixin_34393428的博客 925

彻底讲透 SAP 中的 client-safe:从 CDS、AMDP 到 ABAP Cloud 的客户端隔离设计

SAP系统中的client-safe概念定义了技术边界:访问client-dependent数据的对象必须确保只看到单个client数据,而访问client-independent数据的对象则天然满足条件。这一原则直接影响CDS视图、AMDP等核心组件,并与ABAP Cloud开发模型紧密集成。在业务系统中,client isolation要求用户只能看到当前登录client的数据。SAP通过语言版本、对象规则和静态检查强制执行这一约束,特别是在ABAP Cloud开发中,AMDP方法和发布的API必须满足

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 3264

LeRobot X-VLA:首个适用于任意机器人、任意任务的软提示机器人基础模型

X-VLA是一种基于软提示的视觉-语言-动作模型,通过可学习嵌入向量编码不同机器人配置,实现跨平台统一控制。该框架采用两阶段训练:先在29万次多平台任务中学习通用策略,再通过微调少量参数(仅1%)适配新机器人。实验表明,0.9B参数的X-VLA在6个仿真和3个真实平台上表现优异,如LIBERO任务达93%成功率,布料折叠任务100%完成。其核心创新是将硬件差异视为"任务",用软提示引导Transformer处理异构数据,为机器人基础模型提供可扩展方案。

2506_90492529的博客 1241

Asterisk Detailed Variable List

Asterisk Detailed Variable List Asterisk standard channel variables  There are a number of variables that are defined or read by Asterisk. Here is a list of them. More information is availab...

iteye_2678的博客 218

使用 Visual Studio Code 搭建 SAP UI5 本地开发环境

工欲善其事,必先利其器。时至今日,SAP 提供了非常多的 SAP UI5 开发工具,既包含本地搭建的,也包含浏览器里远端使用的工具,比如 WebIDE 和 Business Application Studio. 我们访问下面这个链接,就能找到所有这些工具的安装或者配置步骤: https://tools.hana.ondemand.com/#sapui5 如果想选择本地开发,SAP 推荐的工具是 Visual Studio Code,也就是本文要介绍的内容。 也可以下载 WebIDE 的本地安装包,将其安

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1万+

asterisk feature applicationmap 的caller和callee 的区别

     经过测试,在applicationmap 中定义应用程序的类型为caller或callee,其实为传送那个通道的变量到application:以下是相关的测试过程,通过对比,大家应该清楚是定义为caller或者是callee:(asterisk 1.2 版本) dialplan 的定义如下:【test】exten => _4780,1,Noopexten => _47

语音通讯-软交换asterisk,Freeswitch 3381

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Asterisk中设置快捷键(features)的时间间隔

<br />Asterisk中操作快捷键,默认需要按得很快才会有效果。如果操作得不熟练,还真是不行。可以通过以下设置,达到自己的要求。<br />电话转 接功能的时间间隔调节:<br />1.转接代码的按钮时间间隔(##或*2)<br />修改 features.conf,如果是FreePbx则修改features_general_custom.conf。<br />; Max time (ms) between digits for<br />; feature activation.  Default

libaiguo的专栏 1082

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

asterisk features.conf 介绍

http://www.voip-info.org/wiki/view/Asterisk+config+features.conf

jyqc688的专栏 308

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Asterisk中设置转接快捷键(features)的时间间隔 - [CTI开发]

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://vontall.blogbus.com/logs/51802903.htmlAsterisk中操作快捷键,默认需要按得很快才会有效果。如果操作得不熟练,还真是不行。可以通过以下设置,达到自己的要求。电话转接功能的时间间隔调节:1.转接代码的按钮时间间隔(##或*2)修改 feature

seven407的专栏 1205

使用features.conf的applicationmap自定义功能健

这个applicationmap可以实现什么功能?  这个功能可以对呼叫方或被叫方在通话过程中,执行某个特定的功能。举个形像的例子:你在招商银行的电话系统里与客服的通话时,客服按下某个健可以让你修改密码,修改密码后可以继续通话。具体谁按功能,可以在applicationmap进行定义,caller或callee。   如何使用? 为了使自定义的功能生效,需要修改

2066

Asterisk 通话过程中执行动作(即applicationmap )的使用方法和电话转会议的实现

asterisk在正常通话过程中执行拨号计划中动作是通过feature.conf中的[applicationmap ]下定义的,举例如下: nway-start => *0,callee,Macro,nway-start nway-zhustart => *0,caller,Macro,nway-zhustart nway-inv => *7,caller,Macro,nway-ok nway-noinv => *9,self,Macro,nway-notok zhugoto-meeting => *

seven407的专栏 2671

asterisk queue.conf 配置文件中文详解

asterisk queue.conf queue

语音通讯-软交换asterisk,Freeswitch 8516

云端呼叫中心坐席并发测试结果

很久没有写关于asterisk 压力测试的相关文章了。今晚终于可以抽一点时间来写点东西,跟大家来分享一下。 以下是本人最近开发的一套云端虚拟坐席租用系统,历经半年时间的实现和优化。            在近段时间,云端服务器是一个比较很热门话题,并且很大程度上综合硬件的资源的,节约成本的同时,还有的好处就是简化服务器部署的难度和时间。其他关于云端服务的其他好处,在此不必多说了,大家可以参考一

语音通讯-软交换asterisk,Freeswitch 6994

PHP agi 编写测试

部分代码来源于网络,经过调试后写在此:/etc/asterisk/phpagi.conf  配置内容:[phpagi]debug=true //是否打开debug,一般生产环境关闭error_handler=truetempdir=/var/spool/asterisk/tmp/[asmanager]server=10.1.0.7port=5038username=astmansecr

语音通讯-软交换asterisk,Freeswitch 6594

asterisk 使用Queue 的模式实现分机hunting 模式

        在asterisk 中,直线进入系统后,如果希望要多部分机轮流接听电话,如1001分机不通,再呼1002.利用到的应用:dailplan: extensions.confexten => _X., 1,Set(DYNAMIC_FEATURES=onhold#offhold)exten => _X., n, macro(record-mcd)exten => _X., n, Playback(silence/1)exten => _X., n, ChanIsAvail(SIP/1001|s)e

语音通讯-软交换asterisk,Freeswitch 5180

基于asterisk 的计费和直拨实现

asterisk 计费,asterisk 直拨,asterisk 发卡

语音通讯-软交换asterisk,Freeswitch 4673

asterisk IPPBX 系统架构说明文档

      专业IPPBX 定制,功能包括:电话会议,三方通话,来电弹屏,ACD,多语种及无限层次IVRS,Webcallback,预测派号。MP3 格式录音,呼叫转接,来电飞线功能,实时监听,强插等功能,来电群组,通话质量评分功能,来电报工号,来电黑名单,语音留言信箱,不同分公司之间实现免费的电话会议和内部通话。      功能特色描述:  电话会议包括:电话会议预定和动态添加会议成员。

语音通讯-软交换asterisk,Freeswitch 4406
上一篇: asterisk IPPBX 系统架构说明文档
下一篇: asterisk 极性反转支持配置
Carryf
博客等级 码龄24年 106粉丝 123原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值