DTMF 在FreeSWITCH中的传输方式

简介

DTMF(Dual Tone Multi Frequency),双音多频。这是一种在通话过程中的号码传输方式,通过DTMF,交换机知道客户端按了什么按键,然后做对应的处理。详细内容可以google或百度一下。

在SIP 通话中,传输按键信息的方式很多,但还是统一称作DTMF。其中在FreeSWITCH中支持三种DTMF的传输方式。

inband

这种方式和传统的DTMF相似,不过是把双音多频内容用音频编码方式放到RTP数据里进行传输。FreeSWITCH默认不支持这种方式,因为这种方式需要检测RTP包中的内容,比较耗费CPU。

如果需要在FreeSWITCH中开启这种方式的话,需要修改profile,这个是全局生效。

<param name="dtmf-type" value="inband">

但在使用的过程中还是需要使用start_dtmf这个app,需要在制定的dialplan中增加

<action name=
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值