RTP/RTCP/RTSP協議

來源:互聯網
上載者:User
RTP/RTCP/RTSP協議
 
 
                        描述:協議關係圖
圖片:

一.產生的背景

隨著互連網的發展,人們已經不滿足於傳統的HTTP,FTP和電子郵件等文本資訊和服務,而對內容豐富多彩的多媒體資訊,服務以及多媒體通訊方式提出了需求,包括聲音,圖象,圖形,視頻資訊等等,而這些不但傳輸的資料量大而且對互動性和即時性要求很高。

這時,基於HTTP的TCP協議無法達到要求,故產生RTP協議來進行多媒體資料即時傳輸.

 

二.RTP/RTCP/RTSP協議與TCP/IP協議對比

那麼,現在有個疑問是:為什麼TCP/IP協議就不能滿足多媒體通訊的要求呢?

這是因為TCP有以下4個特點:

1.TCP重傳機制

2.TCP擁塞控制機制

3.TCP報文頭比UDP保文頭要大

4.TCP的啟動速度慢

 

RTP由IETF(Internet Engineering Task Force,互連網工程工作群組)的音頻/視頻傳輸工作群組制定,主要實現即時資料的傳輸,它在包頭中提供編碼類別型,包中資料的採樣時刻和資料包的序號,根據這些資訊發送和接受方可以協商編碼類別型,可以對接收到的資料包進行排序等工作;RTCP主要負責傳輸品質的監控以及傳送寄件者的一些標誌資訊。實驗和研究表明,RTP/RTCP所提出的即時資料的傳輸機制是行之有效。

 

對比記憶

IP:資料轉送  RTP:多媒體資料即時傳輸

TCP:保證資料轉送可靠  RTCP:保證多媒體資料轉送的可靠

 

三.RTP/RTCP,RTSP協議說明

RTP:Realtime Transport Potocol 即時傳輸協議

RTCP:Realtime Transport Control Potocol 即時傳輸控制通訊協定

RTSP:RealTime Streaming Potocol 即時資料流通訊協定

RSVP:Resource Reserve Potocol 資源預留協議

 

1.RTP提供時間標誌,序號以及其他能夠保證在即時資料傳輸時處理時間的方法

2.RTCP是RTP的控制部分,是用來保證服務品質和成員管理的

3.RTSP具體資料轉送交給RTP,提供對流的遠端控制

4.RSVP預留頻寬,提高QoS(Quality of Sever

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.