DTMF在VoIP中的应用
2012-05-17 09:11
176 查看
/article/7442962.html
DTMF:Dual Tone Multi-Frequency,就是双音多频.
其实简单的说就是我们平常打通公司的总机,需要按那个分机输入的号码在电信网 or Internet网络上传输的方式.
在VoIP世界中共分三类:
一.RFC2833,将你输入的号码以RTP封包的方式传输,在每个RTP封包的包头表计DTMF=1or2or3....,服务器看到这个包头就知道这个Key是什么?这种方法也是目前在电信界大家普遍采用的方式,识别率很高,在我的接触中基本95%都是使用这种方式.
二.In-Band DTMF方式,这种方式有点像传输FAX时侦测的声音信号.这种方式也是使用RTP封包的方式封装,但这种方式不会在包头标记,服务器在接受到这样的RTP后,会对这个封包进行解包,然后识别这个声音的高低音来识别为1 or 2 or 3....,这种方式目前大家都不采用,主要问题是识别率比较低.
三.SIP Info方式,这种方式目前也很少有人采用,单单从技术角度讲,这种方式使用SIP信令来携带DTMF Key,问题就来了.如果网络延时很大,有可能客户的语音已经到达,但是SIP Info的DTMF还没有到达.例如:在 Voice Mail是在接受到该DTMF信令来传输的,而媒体流是通过RTP信号的INFO消息。
本文出自 “专注通信,差异竞争” 博客,请务必保留此出处/article/7442962.html
DTMF:Dual Tone Multi-Frequency,就是双音多频.
其实简单的说就是我们平常打通公司的总机,需要按那个分机输入的号码在电信网 or Internet网络上传输的方式.
在VoIP世界中共分三类:
一.RFC2833,将你输入的号码以RTP封包的方式传输,在每个RTP封包的包头表计DTMF=1or2or3....,服务器看到这个包头就知道这个Key是什么?这种方法也是目前在电信界大家普遍采用的方式,识别率很高,在我的接触中基本95%都是使用这种方式.
二.In-Band DTMF方式,这种方式有点像传输FAX时侦测的声音信号.这种方式也是使用RTP封包的方式封装,但这种方式不会在包头标记,服务器在接受到这样的RTP后,会对这个封包进行解包,然后识别这个声音的高低音来识别为1 or 2 or 3....,这种方式目前大家都不采用,主要问题是识别率比较低.
三.SIP Info方式,这种方式目前也很少有人采用,单单从技术角度讲,这种方式使用SIP信令来携带DTMF Key,问题就来了.如果网络延时很大,有可能客户的语音已经到达,但是SIP Info的DTMF还没有到达.例如:在 Voice Mail是在接受到该DTMF信令来传输的,而媒体流是通过RTP信号的INFO消息。
本文出自 “专注通信,差异竞争” 博客,请务必保留此出处/article/7442962.html
相关文章推荐
- 对DTMF在VOIP中应用的研究汇总
- DTMF在VoIP中的应用
- 对DTMF在VOIP中应用的研究汇总
- 对DTMF在VOIP中应用的研究汇总
- 关于DTMF在VOIP中的应用
- 对DTMF在VOIP中应用的研究汇总
- 写一个iOS VoIP应用需要知道什么?
- iOS应用中通过设置VOIP模式实现休眠状态下socket的长连接
- VoIP的基本原理以及其应用
- 开源VOIP项目的组合应用
- iOS应用中通过设置VOIP模式实现休眠状态下socket的长连接
- VoIP应用在Ubuntu 14.04下编译FFmpeg libX264及PJSIP
- IOS实现Voip应用后台运行需要的几个配置项
- VOIP DTMF inband 原理与实现方法
- VoIP的定义/发展情况/基本原理以及其应用
- 哈希表----在VOIP用户信息存储中的应用
- VoIP应用在Ubuntu 14.04下编译FFmpeg libX264及PJSIP
- VoIP应用在Ubuntu 14.04下编译FFmpeg libX264及PJSIP
- 开源VoIP展现企业应用前景