SDP中fmtp的使用

2021-09-05 21:59:30 字數 455 閱讀 1976

a=fmtp 用於dtmf數碼訊號、**音和**訊號的rtp負載格式;

如果在sdp訊息中包含有 a=fmtp 字段,則表示傳送方有能力接受dtmf(events 0 through 15),撥號和回鈴音。

例如:若payload-type為100,
則 a=fmtp:100 0-15,66,70

當接受方在invite請求中收到a=fmtp資訊,

如果接受方不接受其中的任何一種資訊,則在響應訊息中不包含a=fmtp資訊;

如果接受方不支援a=fmtp中的其中一種(如不支援66,70),則在響應的訊息中只包含有1-15欄位;

如下:>>

from a in invite:

>a=fmtp:101 1-15,66,70
>>from b in 200 ok:
>>a=fmtp:101 1-15

SDP協議中的Continuation State

在sdp request和sdp response中,最後一部分為continuation state,結構如下 它用於一次response不夠把所有的data傳回去的情況。這時候需要將response分多次傳輸,如果一次response足夠了,continuation state為1個位元組 0。...

SIP中的SDP用法

sip和sdp是傳遞 訊息的美妙組合,sip提供了建立乙個多 會話的訊息機制,而sdp則提供了乙個結構化語言描述這些會話。sip協議頭中的content type欄位可以定義為sdp型別的內容。下圖是乙個簡單的invite請求信令交換的過程,為流程清晰,省略的部分欄位的顯示。由於語音編碼技術範圍比較...

產生sdp檔案供DSS使用

這裡介紹兩種產生sdp檔案的方法,僅供參考,歡迎補充。1 環境 作業系統 centos6.2 64 核心版本 2.6.32 220.23.1.el6.x86 64 darwin streaming server 版本 6.0.3 mpeg4ip 版本 1.6.1 ffmpeg 版本 0.6.5 2 ...