SIP中的SDP用法

2021-10-24 01:19:41 字數 435 閱讀 5027

sip和sdp是傳遞**訊息的美妙組合,sip提供了建立乙個多**會話的訊息機制,而sdp則提供了乙個結構化語言描述這些會話。sip協議頭中的content-type欄位可以定義為sdp型別的內容。

下圖是乙個簡單的invite請求信令交換的過程,為流程清晰,省略的部分欄位的顯示。

由於語音編碼技術範圍比較廣,所以會出現不同sip使用者之間能力的不匹配。當不知道一方是否具備處理某特定**型別的效能時,options方法可用來提供事先發現其效能的機制。這個過程避免了那部分注定失敗的會話建立。

下圖是options信令互動流程

SDP協議中的Continuation State

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

SDP中fmtp的使用

a fmtp 用於dtmf數碼訊號 音和 訊號的rtp負載格式 如果在sdp訊息中包含有 a fmtp 字段,則表示傳送方有能力接受dtmf events 0 through 15 撥號和回鈴音。例如 若payload type為100,則 a fmtp 100 0 15,66,70 當接受方在in...

對sip中的realm理解

應該很少有同仁注意過sip中realm的存在,感覺這個詞在sip中已經慢慢被人所淡忘,個人理解realm是指sip帳號所在哪個域範圍中,比如你是在河北域中,還是在河南域中,這個和ims中明確定義的歸屬網路 拜訪網路的概念非常類似,但是ims體系架構注重安全考慮,所以概念定義的非常清楚,但sip中確沒...