RTSP的报文结构
RTSP的報文結(jié)構(gòu)
????RTSP是一種基于文本的協(xié)議,用CRLF作為一行的結(jié)束符。使用基于文本協(xié)議的好處在于我們可以隨時在使用過程中的增加自定義的參數(shù),也可以隨便將協(xié)議包抓住很直觀的進(jìn)行分析。
????RTSP有兩類報文:請求報文和響應(yīng)報文。請求報文是指從客戶向服務(wù)器發(fā)送請求報文,響應(yīng)報文是指從服務(wù)器到客戶的回答。 由于 RTSP 是面向正文的(text-oriented),因此在報文中的每一個字段都是一些 ASCII 碼串,因而每個字段的長度都是不確定的。 RTSP報文由三部分組成,即開始行、首部行和實體主體。在請求報文中,開始行就是請求行.
RTSP請求報文的結(jié)構(gòu)如下圖所示
RTSP請求報文的方法包括:OPTIONS、DESCRIBE、SETUP、TEARDOWN、PLAY、PAUSE、GET_PARAMETER和SET_PARAMETER。
響應(yīng)消息
響應(yīng)報文的開始行是狀態(tài)行,RTSP響應(yīng)報文的結(jié)構(gòu)如上圖所示?
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎
總結(jié)
- 上一篇: 值得收藏,分享3个的 Python 实战
- 下一篇: JVM之Tomcat的优化