RTSP協議 RTMP協議 HTTP協議的區別

2021-08-22 12:16:12 字數 1170 閱讀 4840

rtsp、 rtmp、http的共同點、區別

共同點:

1:rtsp rtmp http都是在應用應用層。

區別:

1:http: 即超文字傳送協議(ftp即檔案傳輸協議)。

rtsp:(real time streaming protocol),實時流傳輸協議。

http全稱routing table maintenance protocol(路由選擇表維護協議)。

2:http將所有的資料作為檔案做處理。http協議不是流**協議。

rtmp和rtsp協議是流**協議。

3:rtmp協議是adobe的私有協議,未完全公開,rtsp協議和http協議是共有協議,並有專門機構做維護。

4:rtmp協議一般傳輸的是flv,f4v格式流,rtsp協議一般傳輸的是ts,mp4格式的流。http沒有特定的流。

5:rtsp傳輸一般需要2-3個通道,命令和資料通道分離,http和rtmp一般在tcp乙個通道上傳輸命令和資料。

rtsp、rtcp、rtp區別

1:rtsp實時流協議

2:rtcp控制協議

rtcp控制協議需要與rtp資料協議一起配合使用,當應用程式啟動乙個rtp會話時將同時占用兩個埠,分別供rtp和rtcp使用。rtp本身並 不能為按序傳輸資料報提供可靠的保證,也不提供流量控制和擁塞控制,這些都由rtcp來負責完成。通常rtcp會採用與rtp相同的分發機制,向會話中的 所有成員周期性地傳送控制資訊,應用程式通過接收這些資料,從中獲取會話參與者的相關資料,以及網路狀況、分組丟失概率等反饋資訊,從而能夠對服務質量進 行控制或者對網路狀況進行診斷。

rtcp協議的功能是通過不同的rtcp資料報來實現的,主要有如下幾種型別:

sr:傳送端報告,所謂傳送端是指發出rtp資料報的應用程式或者終端,傳送端同時也可以是接收端。(server定時間傳送給client)。

rr:接收端報告,所謂接收端是指僅接收但不傳送rtp資料報的應用程式或者終端。(server接收client端傳送過來的響應)。

bye:通知離開,主要功能是指示某乙個或者幾個源不再有效,即通知會話中的其他成員自己將退出會話。

3:rtp資料協議

rtp用到的地方就是 play ,伺服器往客戶端傳輸資料用udp協議,rtp是在傳輸資料的前面加了個12位元組的頭(描述資訊)。

RTSP協議 RTMP協議 HTTP協議的區別

rtsp rtmp http的共同點 區別?共同點 1.rtsp rtmp http都是在應用應用層。區別 1.http,即超文字傳送協議 ftp即檔案傳輸協議 rtsp,real time streaming protocol 實時流傳輸協議。rtmp全稱routing table mainten...

HTTP協議 RTSP協議 RTMP協議的區別

rtsp rtmp http的共同點 區別 共同點 1 rtsp rtmp http都是在應用應用層。區別 1 http 即超文字傳送協議 ftp即檔案傳輸協議 http real time streaming protocol 實時流傳輸協議。http全稱routing table mainten...

HTTP協議 RTSP協議 RTMP協議的區別

rtsp rtmp http的共同點 區別 共同點 1 rtsp rtmp http都是在應用應用層。區別 1 http 即超文字傳送協議 ftp即檔案傳輸協議 http real time streaming protocol 實時流傳輸協議。http全稱routing table mainten...