DTMF双音多频简介
上一篇 /
下一篇 2010-09-24 15:34:32
DTMF: Dual Tone Multi Frequency:双音多频
DTMF编解码器在编码时将击键或数字信息转换成双音信号并发送,解码时在收到的DTMF信号中检测击键或数字信息的存在性。
一个DTMF信号由两个频率的音频信号叠加构成。这两个音频信号的频率来自两组预分配的频率组:行频组或列频组。每一对这样的音频信号唯一表示一个数字或符号。
电话机通常有16个按键,其中有10个数字键0~9和6个功能键 */ # / A / B / C / D。
由于按照组合原理,一般应有8种不同的单音频信号。因此可采用的频率也有8种,故称之为多频,又因它采用从8种频率中任意抽出2中进行组合来进行编码,所以又称之为“8中取2”的编码技术。
系统支持的DTMF(双音多频)分为两种方式:Outband和Inband (RFC2833);
对于Outband来说,分为H323协议和SIP协议,在H323协议中DTMF存在于H245 signal中,名字叫做:UserInputIndication;在SIP协议中称为INFO,带在SIP消息体中;
对于Inband来说,只有SIP协议,包含Inband(和压缩相关,会导致DTMF失真)和RFC2833两种,Inband是指DTMF信号带在RTP流里面,RFC2833是指DTMF信令带在RTP包的包头里面,如果设备是采用RFC2833的格式,则需要设备在发起的Invite信令里面带有对DTMF的说明字段“media attribute”为101。
收藏
举报
TAG: