2016-01-20 67 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的不同選項