雜亂 RTSP初視

2021-08-10 22:59:22 字數 800 閱讀 7759

概述

大家知道http協議都有服務端與客戶端同樣rtsp也是同樣的它也有服務和客戶端。通常情況下rtsp並不會把控制資訊和流**一起傳輸,一般的流傳送可以用rtp/rtcp來傳。

流程(1) 客戶端聯接到服務端並傳送乙個rtsp描述命令describe

(2) 流伺服器通過乙個sdp描述進行應答,應答資訊包括流數量、**型別etc

(3) 客戶端分析sdp描述,並在每個會話流中傳送乙個建立命令setup,建立完成後告訴服務和客戶端雙方的通訊埠

(4) 客戶端傳送play服務端就開始通過udp來傳rtp包,客戶端解包進行顯示。同樣也可以傳送暫停 快進快退等命令

(5) 最後客戶端傳送乙個終於teradown結束

3. 這是理想的步,像獲取服務端的功能,可以雙方定好就不用傳了也不用請求了可以直接上來就進行流的傳輸。其中第3步和第4步是必需的。同樣只要雙方可以完成資訊的互動也是可以的。不要死與規定,但是按照規定寫出來的**肯定是方便維護的。如下

方法作用

options

獲得伺服器提供的可用方法

describe

得到會話描述資訊

setup

客戶端提醒伺服器建立會話,並確定傳輸模式

teardown

客戶端發起關閉請求

play

拿到乙個問題,一定要進行分析,不要推拖。盡力去做。有人幫要感謝,沒有人幫也自己努力。

雜亂的定義

什麼是固定ip位址 固定ip位址是長期分配給一台計算機或網路裝置使用的ip位址。一般來說,採用專線上網的計算機才擁有固定的internetip位址。什麼是動態ip位址 通過modem isdn adsl 有線寬頻 小區寬頻等方式上網的計算機,每次上網所分配到的ip位址都不相同,這就是動態ip位址。因...

android筆記 雜亂

1 請問ontextchanged,beforetextchanged和aftertextchanged這三個函式有什麼區別?這個字面上的意思應該還蠻好懂的.先看我怎麼翻譯官方描述的 a.beforetextchanged s,start,count,after 在s中從start開始的count個...

雜亂筆記1

磁碟分割槽 分割槽是通過設定一定量的塊大小和扇區將檔案系統格式化成硬碟特定區域的行為。分割槽能夠預防接管系統的日誌檔案破壞作業系統,在一定條件下提供更好的安全 作業系統處於最底層basic level,劃分成兩個不同的部分 第一部分是交換區,用於記憶體分頁memory paging和儲存 第二部分設...