博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SIP电话事件DTMF的处理
阅读量:2340 次
发布时间:2019-05-10

本文共 547 字,大约阅读时间需要 1 分钟。

当前对于DTMF事件的传送有三种途径:

1.         In-band 带内

2.         RFC2833

3.         SIP INFO消息

 

一般来说,第一种和第二种方法都需要支持。

 

对于第二种方法,SDP使用audio/telephone-event或audio/tone媒体类型。详情查看RFC4733-RFC2833的升级。

DTMF采用RFC2833进行带内传输的实现 :  

对于第三种方法,在SDP中带有事件。此时可以使用的媒体类型为application/dtmf-relay或application/dtmf或application/kpml。

1.      application/dtmf-relay为思科VOIP产品所用,但不能成为注册的MMIE.

2.      application/dtmf也没成为注册的MMIE,详见seedraft-kaplan-sipping-dtmf-package-00.txt

3.      application/kpml为注册的MMIE,是建议使用的类型。详见draf-sipping-sip-interaction-framework。

DTMF发送方式详解: 

DTMF Relay for H.323: http://flylib.com/books/en/2.10.1.72/1/

转载地址:http://przvb.baihongyu.com/

你可能感兴趣的文章
【java基础】集合框架总结
查看>>
Elasticsearch-基础介绍及索引原理分析
查看>>
【深入理解JVM虚拟机】第7章 虚拟机类的加载机制
查看>>
【C++】二、指针数组与数组指针
查看>>
【C++】三、const与字符串
查看>>
【C++】四、重载,重写,重定义
查看>>
【C++】六、继承与多态
查看>>
特征向量的欧式距离与余弦距离——推荐算法
查看>>
cJSON源码分析3-核心解析算法
查看>>
如何正确使用C中的可变参数
查看>>
SDL2.0-简介
查看>>
SDL2.0-播放YUV文件
查看>>
leetcode 1.TwoSum--hashmap
查看>>
leetcode 14. Longest Common Prefix
查看>>
leetcode 26. Remove Duplicates from Sorted Array
查看>>
leetcode 27. Remove Element
查看>>
leetcode 66. Plus One
查看>>
leetcode 111. Minimum Depth of Binary Tree
查看>>
leetcode 257. Binary Tree Paths
查看>>
poj1611-并查集
查看>>