2016-01-20 71 views

回答

1

使用SIP INFO,DTMF作为SIP对话框的一部分在带外发送,因此您无需处理音频流以接收它。使用RFC2833,DTMF以特别标记的RTP包带内发送,因此如果您没有接收或处理音频流,您将不会听到DTMF。

作为一个简单的例子,使用SIP INFO和SIP的默认端口,您将在UDP端口5060上获得您的DTMF。使用RFC2833,您可以在RTP流协商的任何epheremal端口上得到它。 UDP 20542.

Here is a brief introduction给与SIP发送DTMF的不同选项