概念:
rtp英文名是real-time stream protocol,顧名思義是一種實時性很高的協議。這種協議和http協議很類似,都是純文本來傳送訊息的,不同的是rtp是有狀態的,http是沒有狀態的。怎麼理解呢?http協議發了之後,連線就斷開了,而且下一次發與上一次沒有什麼依賴關係,而rtp協議需要知道現在是個什麼狀態,可以傳送什麼訊息...
rtp用來為ip網上的語音、影象、傳真等多種需要實時傳輸的多**資料提供端到端的實時傳輸服務。rtp為internet上端到端的實時傳輸提供時間資訊和流同步,但並不保證服務質量,服務質量由rtcp來提供。
rtp: real-time transport protocol,實時傳輸協議,一般用於多**資料的傳輸。
rtcp: rtp control protocol,實時傳輸控制協議,同rtp一起用於資料傳輸的監視,控制功能。
那怎麼保證呢?就要用到rtcp。
rtcp訊息含有已傳送資料的丟包統計和網路擁塞等資訊,伺服器可以利用這些資訊動態的改變傳輸速率,甚至改變淨荷的型別。rtcp訊息也被封裝為udp資料報進行傳輸。
rtp的應用:
rtp用於在單播或多播網路中傳送實時資料。
3:翻譯器或混合器:
曾經不知邊下邊播是怎麼實現的,不知道現在為止你看了rtp後是怎麼想的了?
為了降低延遲和恢復資料報時序,在傳送端,我們需要對資料進行盡可能的壓縮,在接收端,為了恢復時序,就需要乙個緩衝區了。對緩衝的資料進行排序就可以恢復資料報時序了。
RTP RTSP RTCP有什麼區別?
rtp rtsp rtcp的區別 用一句簡單的話總結 rtsp發起 終結流 rtp傳輸流 資料 rtcp對rtp進行控制,同步。之所以以前對這幾個有點分不清,是因為ctc標準裡沒有對rtcp進行要求,因此在標準rtsp的 中沒有看到相關的部分。而在私有rtsp的 中,有關控制 同步等,是在rtp h...
rtp協議詳解 rtcp協議詳解
2 rtp rtcp協議簡介 rtp 由 ietf 定義在 rfc 3550和3551中。rtp通常與輔助控制協議rtcp一起工作,rtp只負責實時資料的傳輸,rtcp負責對rtp的通訊和會話進行帶外管理 如流量控制 擁塞控制 會話源管理等 3 rtp rtcp協議層次和封裝 rtp分組只包含rtp...
rtp協議詳解 rtcp協議詳解
1 簡介 2 rtp rtcp協議簡介 rtp 由 ietf 定義在 rfc 3550和3551中。rtp通常與輔助控制協議rtcp一起工作,rtp只負責實時資料的傳輸,rtcp負責對rtp的通訊和會話進行帶外管理 如流量控制 擁塞控制 會話源管理等 3 rtp rtcp協議層次和封裝 rtp分組只...