RTSP 協議分析 (一)

2021-09-20 13:43:02 字數 1145 閱讀 8895

rtsp 協議分析

1.概述:

rtsp(real time streaming protocol),實時流傳輸協議,是tcp/ip協議體系中的乙個應用層協議,由哥倫比亞大學、網景和realnetworks公司提交的ietf rfc標準。該協議定義了一對多應用程式如何有效地通過ip網路傳送多**資料。類似http協議的流控制協議。它們都使用純文本來傳送資訊,而且rtsp協議的語法也和http類似,和http協議相比rtsp協議所不同的地方是,rtsp協議是有狀態的協議,而http是無狀態的協議。rtsp通過維護乙個session來維護其狀態的轉換。rtsp協議的預設埠是554,預設的承載協議為tcp。

2.rtsp的特性:

(1).流控分離:從控制邏輯上來說rtsp和ftp相似,控制流和資料流是分開的。

(2).可擴充套件性:因為rtsp協議是基於文字的協議所以其具有較強的可擴充套件性。

(3).安全:rtsp 使用網頁安全機制。

3.rtsp 協議格式:

請求命令的格式為:

method url cr lf

field1:value cr lf

field2:value cr lf

......

fieldn:value cr lf

cr lf

應答的格式為:

rtsp/major_version.minor_version status cr lf

field1:value cr lf

field2:value cr lf

......

fieldn:value cr lf

cr lf

4.rtsp的主要命令:

5.rtsp命令的狀態轉換表

6.rtsp狀態碼

RTSP 協議分析 (一)

rtsp 協議分析 1.概述 rtsp real time streaming protocol 實時流傳輸協議,是tcp ip協議體系中的乙個應用層協議,由哥倫比亞大學 網景和realnetworks公司提交的ietf rfc標準。該協議定義了一對多應用程式如何有效地通過ip網路傳送多 資料。類似...

RTSP協議分析 1

rtsp協議的proposed standard在rfc 2326中定義,是乙個被廣泛支援的處理流 傳輸的。目前real quicktime的流 解決方案並都支援rtsp。個人覺得,rtsp 在設計的時候參考了http的內容,rtsp同其下的rtp rtcp的關係類似於http同tcp的關係。但是仍...

RTSP協議詳解 一

1.overview rtsp real time streaming protocol rfc2326 實時流 傳輸協議 是tcp ip 協議體系中的乙個 應用層協議,該協議定義了一對多應用程式如何有效地通過 ip網路 傳送多 資料。圖1 rtsp的主要結構 圖1中第一層是rtsp協議的主要構成部...