複製鏈接
請複製以下鏈接發送給好友

SIP消息

鎖定
SIP消息有兩種類型:從客户機到服務器的請求消息(Request)和從服務器到客户機的響應消息(Response)。
中文名
SIP消息
外文名
SIP message
類    型
Request,Response
組    成
起始行、消息頭、消息體等
主要對象
客户機與服務器
適用領域
網絡互聯

SIP消息SIP 消息

呼叫控制請求:
--INVITE:發起呼叫,並對會話進行描述
--ACK:主叫確認收到被叫發送的對INVITE的確認響應
--BYE:釋放連接,可由主叫方發起,也可由被叫方發起
--CANCEL:主叫取消呼叫,在連接建立起來之前發送
註冊請求:
--REGISTER:在註冊服務器上註冊用户
能力查詢請求:
--OPTIONS:查詢服務器的能力
擴展操作:
--INFO:傳遞信息

SIP消息響應消息

服務器向客户端反饋對應請求的處理結果的SIP消息,包括1xx、2xx、3xx、4xx、5xx、6xx響應。

SIP消息SIP消息格式

generic-message = start-line
* message-header
CRLF
[ message-body]
SIP消息由一個起始行、消息頭、一個標誌消息頭結束的空行及作為可選項的消息體組成。SIP消息的起始行分為請求行(Request-Line)和狀態行(Status-Line)兩種。其中,請求行是請求消息的起始行,狀態行是響應消息的起始行。可見,請求消息包含請求行、消息頭、空行和消息體;響應消息包括狀態行、消息頭、空行和消息體。
請求消息和響應消息都包括SIP消息頭字段和SIP消息體字段。SIP消息頭主要用來指明本消息的發起方和接受方,以及經過多少跳轉等基本信息;SIP消息體主要用來描述本次會話具體實現方式;通過換行符區分命令行和每一條參數行。
消息頭:Call-id;
參數行:Via、From、To、Contact、Csq、Content-length、Max-forward、Content-type、White Space、SDP等。